Ngày 3/3/2014 vừa rồi Zpanel đã ra mắt phiên bản mới nhất ZpanelX 10.1.1 bổ sung thêm rất nhiều chức năng mới so với phiên bản cũ và đã sửa nhiều lỗi phát sinh. Điều này dẫn đến việc 2 bài viết hướng dẫn cài đặt Zpanel trên CentOS và Ubuntu của mình đã viết có thể gây ra lỗi khi cài đặt.
Do đó, mình viết bài mới này gộp cả 2 hướng dẫn cài đặt CentOS và Ubuntu chung lại để các bạn dễ dàng theo dõi và cài đặt.
Giới thiệu cho những bạn chưa biết, Zpanel là một trình quản lý hosting tương tự như Cpanel nhưng đơn giản, miễn phí, dễ dàng sử dụng và cài đặt hơn rất nhiều. Zpanel phù hợp với những bạn mới sử dụng VPS mong muốn chạy nhiều site trên 1 VPS.
Đây là lựa chọn rất tốt vì bạn khó có thể cài đặt Cpanel quen thuộc trên VPS do phí bản quyền rất lớn, mấy chục $/tháng. Các chức năng căn bản thường dùng trên Cpanel đều có ở Zpanel như: quản lý account, client, add domain, quản lý database, FTP, phân chia tài nguyên dung lượng băng thông…
Trước khi cài đặt bạn cần chuẩn bị một VPS mới tinh với hệ điều hành mới nhất, CentOS 6.x hoặc Ubuntu 12.04. Nên sử dụng swap nếu dùng ổ cứng SSD hoặc có I/O cao.
Cài đặt Zpanel
Cài đặt Zpanel trên CentOS 6.x
Sử dụng lệnh sau:
yum install wget -y && wget https://raw.githubusercontent.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh --no-check-certificate && bash 10_1_1.sh
hoặc
bash <(curl -Ss https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh)
Cài đặt Zpanel trên Ubuntu 12.04
sudo apt-get install wget -y && sudo wget https://raw.github.com/zpanel/installers/master/install/Ubuntu-12_04/10_1_1.sh --no-check-certificate && sudo bash 10_1_1.sh
hoặc
bash <(curl -Ss https://raw.github.com/zpanel/installers/master/install/Ubuntu-12_04/10_1_1.sh)
Cấu hình Zpanel
Trong quá trình cài đặt bạn sẽ được hỏi một số thông tin cấu hình để cài đặt Zpanel, với CentOS bạn hãy thực hiện như bên dưới:
Would you like to continue (y/n)? y
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#? 5 (hoặc chọn Asia với Ubuntu)
Please select a country.
1) Afghanistan 18) Israel 35) Palestine
2) Armenia 19) Japan 36) Philippines
3) Azerbaijan 20) Jordan 37) Qatar
4) Bahrain 21) Kazakhstan 38) Russia
5) Bangladesh 22) Korea (North) 39) Saudi Arabia
6) Bhutan 23) Korea (South) 40) Singapore
7) Brunei 24) Kuwait 41) Sri Lanka
8) Cambodia 25) Kyrgyzstan 42) Syria
9) China 26) Laos 43) Taiwan
10) Cyprus 27) Lebanon 44) Tajikistan
11) East Timor 28) Macau 45) Thailand
12) Georgia 29) Malaysia 46) Turkmenistan
13) Hong Kong 30) Mongolia 47) United Arab Emirates
14) India 31) Myanmar (Burma) 48) Uzbekistan
15) Indonesia 32) Nepal 49) Vietnam
16) Iran 33) Oman 50) Yemen
17) Iraq 34) Pakistan
#? 49 (hoặc chọn Bangkok với Ubuntu)
Is the above information OK?
1) Yes
2) No
#? 1
FQDN for zpanel: zpanel.domain.com (nên là subdomain, thay domain.com = domain của bạn)
Enter the public (external) server IP: xxx.xxx.xxx.xxx (IP sẽ được điền tự động, bạn nhớ check lại xem đúng không?)
ZPanel is now ready to install, do you wish to continue (y/n) y
Quá trình cài đặt Zpanel 10.1.1 sẽ mất khoảng 1 – 2 phút, ngay sau khi xong bạn sẽ nhận được thông tin quản lý của Zpanel, hãy lưu lại để sử dụng sau này.
Cuối cùng chọn y để khởi động lại VPS.
############################################################## # Congratulations ZpanelX has now been installed on your # # server. Please review the log file left in /root/ for # # any errors encountered during installation. # # # # Save the following information somewhere safe: # # MySQL Root Password : JhTYpi7RIEZL39Nu # MySQL Postfix Password : gDghqKUIT1M1Hcyc # ZPanelX Username : zadmin # # ZPanelX Password : LUvCV2v3SN3JVKPI # # # ZPanelX Web login can be accessed using your server IP # # inside your web browser. # # # ############################################################## Restart your server now to complete the install (y/n)? y
– Trong trường hợp không nhớ, các bạn dùng lệnh sau để lấy pass
cat /root/passwords.txt
Chúc các bạn cài đặt thành công.
Anh Luân ơi, em có server VPS cài Zpanel đang chạy ok tự nhiên FTP không chạy ( các chức năng khác thì bình thường) giờ phải làm sao anh?
Anh hướng dẩn giúp em cấu hình cho nhiều domain với.
Cám ơn anh nhiều.
YM:dongminhthien
Đầu tiền reboot lại VPS xem như thế nào, nếu vẫn ko chạy thì xem log, start service bằng terminal.
Cấu hình cho nhiều domain thì chỉ cần login user rồi add thôi bạn
Mình mới mua VPS. Mình muốn lời khuyên từ bạn là có nên vọc vừ SSH hay cài luôn Zpanel này
Mình không chuyên IT nên chỉ muốn có trình quản lý để sử dụng như bên share host cho nhanh nhưng đọc các bình luận thì thấy zpanel tốn ram nên phân vân
Mình nghĩ thì không nên sử dụng Control Panel có sẵn, hãy tự mày mò tìm hiểu (nếu có thể) ấy vì đằng nào bạn cũng phải tìm hiểu thêm, nhỡ đâu zpanel có vấn đề thì còn biết xử lý.
Cám ơn lời khuyên của bạn. 2 hôm nay mò vào Blog bạn xem qua loạt bài về VPS cho kỹ rồi chọn lựa. Giờ không biết nên chọn cái nào, centminmod hay hocVPSscrip để cài lên VPS
Bạn có kinh nghiệm xin cho lời khuyên nữa nhé
Cái này cài trên ubuntu 14.01 không được nữa,cài trên ubuntu 14.01 thì làm thế nào a ơi?
Vì zpanel chưa hỗ trợ đến bản đó nhé bạn, cài 12.04 đi
Luân Trần xem hộ xem lỗi gì nhé.
http://i1087.photobucket.com/albums/j465/vickyvu0684/Diendan/ZPanel1.png
http://i1087.photobucket.com/albums/j465/vickyvu0684/Diendan/ZPanel2.png
Nếu được mình nhờ bạn cài giúp được k? Mình Rebuild máy mới , rồi gửi account SSH cho bạn, bạn cài giúp mình nhé ?
Mình ko dùng Zpanel nên ko support được, thường thì domain add vào một thời gian sau mới hết pending.
Mình bị lỗi này , Luân Trần xem giúp lỗi gì vậy. Lỗi này xuất hiện khi mình create records trong DNS Manament
Errors detected have prevented your DNS zone from being loaded. Please correct the error(s) listed below. Until these errors are fixed, your DNS will not work.
K hiểu sao khi thêm domain nó cứ Pendding hòai à.
Chụp cái ảnh post link lên đây đi bạn
Facing Errors – Tried in Centos 6 32 and 64 bits
Shutting down postfix: Failed
starting postfix: Failed
Stopping MySqld: Failed
Stopping Dovecot imap: Failed
Please visit the Screenshot: http://i.imgur.com/eZFPghE.png
Maybe this error related to BIND dns server, pls check this: http://www.cyberciti.biz/tips/howto-linux-unix-check-dns-file-errors.html
No Errors sir checked BIND
Luân ơi cho mình hỏi tí,
Mình muốn cấu hình file PHP.ini trong Zpanel thì làm sao? Nếu làm trong ssh thì localtion nó là gì vậy để mình config maxupload file của PHP
Bạn dùng lệnh này để tìm thử xem:
find / -name php.ini
Mình cài thành công rồi nhưng lại phần thêm tên miền để up code lên chạy thì nó cứ ở trạng thái pending mà các bạn chỉ giúp mình làm sao để up được code lên vậy. trong Zcpanel chỉ có cho cho tạo FTP chứ không cho quản lý file trực tiếp. Mình dùng Winscp để kết nối ft mà không tài nào được. Mong các bạn giúp đỡ xin cảm ơn
Zpanel không có quản lý file trực tiếp đâu bạn, nếu cần dùng thì phải cài đặt thêm module.
FTP của nó dùng ngon, bạn kiểm tra lại xem vấn đề ở đâu nhé.
Hello, mình cài zpanel 10 tren centos 6 , cho mình hỏi có hỗ trợ mod-rewrite ko, mình upload file . htaccess len vps thi bi fobien. Hepl mình với, thanks
Zpanel dùng Apache nên có hỗ trợ htaccess bạn ạ
Anh Luân ơi, em dùng VPS vultr ram 1GB,chạy 5 wap tổng online là 50
sao lúc nào ram cũng trên 90% ạ
thường xuyên bị mất kết nối đến host ạ
Cài Zpanel nên cũng khá tốn RAM hơn so với cài HocVPS Script. Bạn hãy thử tắt hết tất cả các module không cần dùng đến xem tình hình có cải thiện thêm không, nếu không thì cần nâng cấp RAM lên.
Anh teamview em với, em tạo vps mới thì thấy chạy có 255mb ram ạ
nick skype em là thghnh
Luân ơi mình đã làm theo các bước của bạn nhưng sau này nó có báo lỗi
start: Job is already running: mysql
ERROR 1008 (HY000) at line 1: Can’t drop database ‘test’; database doesn’t exist
postmap: fatal: open /etc/postfix/transport: No such file or directory
và sau đó dừng lại ở dòng restart apache, Luân có thể cho mình lời khuyên để xử lí lỗi này không nhỉ?
Log file: http://pastebin.com/8RfmL6qL
Tình trạng server của bạn hiện tại như thế nào rồi vậy?
Mình không hiểu ý Luân lắm, tại mình cũng đang mới học dùng VPS thôi.
VPS mua ở Digital Ocean, dùng Ubuntu 12.04.5 LTS 32bit, có bật chức năng dùng IPv6 và Private IP Address.
Khi cài ZPanel thì mình mới chỉ tạo file swap chứ chưa thực hiện thêm gì cả.
Ý mình hỏi là server của bạn zpanel đã hoạt động chưa? Các module có chạy không ấy
Chào Luân !
Mình đã cài được VPS rùi hiii
Luân cho mình hỏi, sau này muốn gỡ bỏ Zpanel thì làm như thế nào?
Bạn có thể reinstall lại OS, lúc đó toàn bộ dữ liệu sẽ bị xóa, VPS trở về như lúc ban đầu.
Luân có thể hướng dẫn chi tiết cho mình không, mình chỉ mới làm quen với vps nên không biết mấy cái đó.
Tùy từng VPS mà có cách cài lại khác nhau. Bạn tự vào mày mò nhé, cái này đơn giản.
Bạn có thể hướng dẫn mình qua mail không? mình đã tìm rất nhiều nhưng không có tài liệu gì về mảng này.
Vì nó đơn giản nên ko ai hướng dẫn đấy.
Bạn hãy chụp ảnh phần quản trị VPS lại rồi gửi vào mail admin@hocvps.com
Cho mình hỏi cần cấu hình như thế nào để có thể nhận được mail hả bạn?
Hướng dẫn cho mình các bước cấu hình từ bản ghi DNS và trong ZPanel luôn nha 🙂
Bạn hãy tạo các bản ghi:
Type: A
Name: mail
Value: your VPS’s IP address
Type: MX
Priority: 10
Value: mail
anh biết khắc phục lổi này không.
khi thêm 1 thành viên (gói host) nó hiện trang trắng, và không gửi info về mail người được tạo
?module=manage_clients&action=CreateClient => trang trắng
bên zpanel củng potay
Bạn thử check xem có phải vấn đề ở server ko gửi được mail không? Ví dụ như VPS ở Vultr block sendmail chẳng hạn
sao mình cài zpanel đoạn cuối nó cứ thông báo lỗi ntn: ldconfig deferred processing now taking place
start: Job is already running: mysql
ERROR 1008 (HY000) at line 1: Can’t drop database ‘test’; database doesn’t exist
> New server crypto key written to cnf/security.php
> New API key has been generated!
> Account password for ‘zadmin’ has been updated!
postmap: fatal: open /etc/postfix/transport: No such file or directory
Enabling module rewrite.
To activate the new configuration, you need to run:
service apache2 restart
* Restarting web server apache2
… waiting …done…
phải xử lý ra sao à bạn.
và cho mình hỏi thêm, mình nên (cần) cài thêm những cái gì để có thể thao tác quản lý được tốt VPS ( mình đang xài VPS 5$ và code web đều là WP) . cảm ơn bạn
Câu hỏi này khó, bạn hãy đọc các bài viết trên blog này rồi hỏi cụ thể hơn nhé
cảm ơn bạn. mình đang mần ^^.
ok bạn. thanks bạn nhé.
vì theo như phần tạo Droplets và hostname nhập ở đây https://hocvps.com/video-cai-dat-wordpress-tren-vps-digital-ocean/ thì mình chỉ tạo được 1 site à bạn, hơn nữa trong hướng dẫn mình ko thấy có đoạn trỏ domain về VPS nữa.
Bạn có thể sử dụng zpanel. cái này rất tuyệt vời
Cảm ơn @tuấn nguyễn, nhưng nếu dùng zpanel thì ban đầu mình có được lựa chọn cài đặt install với WordPress không, hay mình chỉ được chọn OS là Linux 12.04 đơn thuần rồi cài zpanel vào trước khi add các domain, website
Không có cài đặt WordPress trong Zpanel đâu bạn ạ, phải tự up lên rồi cài.
Cảm ơn bạn, mình đang xóa droplets cũ đi để chạy lại unbutu 12.04. Mà việc thao tác xóa droplets trên VPS có ảnh hưởng gì không bạn.
Bạn ko nên xóa VPS, reinstall os là nó xóa hết dữ liệu rồi
xin phép cho mình hỏi, mình muốn cài đặt nhiều site WP trên VPS Digital Ocean, thì mình cần làm theo các bước nào. và có cần lưu ý gì đặc biệt không a. (xin lỗi vì mình chưa có nhiều kiến thức trong mảng này, mong bạn hướng dẫn giúp). Cảm ơn bạn
Mình thấy nó chậm hơn Nginx khá nhiều.. Có thể cài memcache hay mod pagespeed không nhỉ 😀
Mình đoán cài được cùng đó bạn
Chaò các bác, e ko hiểu tại sao sau khi cài đặt xong xuôi trỏ domain chuẩn rồi, mà khi đăng nhập vào site thì nó lại chỉ đến đc cp zpanel. Các bác giúp em với, em tìm mãi mà ko rõ lỗi chỗ nào.
Làm sao cài sub domain được pác, em vẫn muốn xài domain chính để chạy forum
mình có làm theo bạn, mình đặt tên server là panel.maychunho.com, nhưng khi mình đánh địa chỉ maychunho.com thì nó vào thắng web zpanel luôn, mình có vô website để add domain của mình vo /root sau khi add thì mình không thể nào vô được zpanel nữa, bạn có thể chỉ mình cách fix được không
Co ai giúp mình cách DNS host này không ạ 🙁 mò mãi chả được
Chào mọi người sao mình cài unzip giờ cài không được nữa
Cài unzip là cài cái gì thế bạn?
Là cái giải nén code trong host của zpanel giờ cài ko được nữa ,DNS mình làm theo hướng dẫn vẫn ko được cậu ạ 🙁
Mình cài đặt xong chạy web toàn mắc phải lỗi 403 🙁
Sao lại có lỗi này nhỉ, bạn chụp lại cái ảnh mình coi ntn
Luận chek mail nha/
Forbidden
You don’t have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.22 (Ubuntu) Server at loiyeuthuong.info Port 80
Mình thấy loiyeuthuong.info truy cập được nè, có vẻ như lỗi kia do bạn ko có file index rồi
Minh đã xóa đi và dùng CentOS. 🙁
xin Luân hướng dẫn cách đổi đường dẫn đăng nhập vào email dạng mail.domain.com tại zpanel với ạ.
http://www.servermom.org/install-ajaxplorer-file-manager-module-zpanel-cp/951/
Unzip hình như ko cài đc nữa hay sao ý Luân ạ!
Luân check lại hộ mình phát, hoặc có thằng nào thay thế đc không?
Unzip mặc định đi kèm với OS nên đâu phải cài nhỉ?
Chạy cho ubuntu thì bị báo như lày:
10_1_1.sh: line 40: rpm: command not found
Detected : Linux 2.6.32-042stab090.5 64
Sorry, this installer only supports the installation of ZPanel on CentOS 6.x.
Bạn chọn đúng bản trên Ubuntu và cài đúng phiên bản Ubuntu nữa nhé
Bác Luân cho em hỏi chút, em cái zpanel rồi giờ cài swap được không? hay cứ phải swap trước rồi mới zpanel sau.
Cài swap sau cũng được bạn ạ
Zpanel này ko có tính năng giải nén trên host hả luân? tìm mãi chả thấy, hức hức
Mặc định không có, phải cài đặt thêm module: http://www.servermom.org/install-ajaxplorer-file-manager-module-zpanel-cp/951/
mình đang chạy VPS OS-6x, với 1 site sử dụng SSL giờ muốn chuyển qua đây thì chỗ nào cài đặt ssl để chạy https luân nhỉ?
Mình đang dùng zpanel. Thấy khá tiện lợi và dễ sử dụng. !
mình báo lỗi như vậy: Loaded plugins: fastestmirror
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 6 – “Couldn’t resolve host ‘mirrorlist.centos.org'”
Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again
Giúp mình với, cảm ơn
VPS có vấn đề rồi, chạy lệnh này trước là được:
echo 'nameserver 8.8.8.8' > /etc/resolv.conf;
cảm ơn, mình đã làm được
Mình đang gặp vấn đề với VPS cài zpanel là một số script không chạy được file có ký tự đặc biệt như kiểu có đấu , hay dấu ‘
Bác nào biết pm YM: vantienart giúp em với
Hình như cái này là do Linux ko hỗ trợ file có ký tự đặc biệt, chứ không phải do zpanel. Bạn check lại thử coi.
Tớ muốn hỏi làm thế nào để tăng được số acount mail, acount http://FTP…., vì nó chỉ giới hạn được 10 acount thôi????
Đó là plan mặc định, bạn có thể thay đổi plan đó
Cho em hỏi chút ạ, khi em cài Zpanel chẳng may em chọn phần tên miền là phần login vào zpanel mất rồi thì giờ có cách nào đổi lại thành ==> zpanel.tenmien.com được không ạ?
Sau khi add domain vào zpanel rồi thì cài đặt nameserver cho domain như thế nào nhỉ?
Bạn xem ở đây: http://docs.zpanelcp.com/?node=53
Zpanel này ngốn RAM nhiều không Luân? So với DirectAdmin nó có vượt trội hơn ko?
Nghe nói thằng này xài ngon, nó là 1 trong những OpenSoure Free ngon nhất. Tiếc mình đang xài Ubuntu 14– > pó tay, chắc phải chờ 1-2 năm nữa mới có phiên bản cho Ubuntu 14
Cái Zpanel này có chạy được trên Nginx ko bạn nhỉ? Giờ toàn xài Nginx nên đang tính cài thêm cái này vô ko biết có đc ko?
Zpanel dùng Apache nên bạn không thể cài thêm nginx vào được.
Đang cần cái này cho Ubuntu 14.04 . Bác nào biết chỉ với.
Bài viết này áp dụng cho phiên bản Ubuntu 12.04 trở lên. Bạn cài đặt bình thường.
À sorry bạn mình nhầm, Zpanel chỉ hỗ trợ đến Ubuntu 12.04 Server thôi, bản mới hơn không dùng được.