Hướng dẫn cài đặt Zpanel chạy nhiều site cho DigitalOcean

Bởi Tâm
Spread the love

Trước đây mình đã từng viết bài hướng dẫn chi tiết cách cài đặt server DigitalOcean đơn giản để website có thể hoạt động được ngay tuy nhiên điểm yếu của nó là chỉ chạy được 1 website mà thôi. Nay, mình giới thiệu thêm phương pháp cài đặt Zpanel, trình quản lý hosting đơn giản, dễ sử dụng và nhất là miễn phí.

Zpanel có tất cả các chức năng thông dụng để quản lý hosting (giống kiểu Cpanel ấy) như: add domain, quản lý database, FTP, phân chia tài nguyên dung lượng băng thông, quản lý clients… mà cài đặt lại cực kỳ đơn giản nữa. Nói chung nếu muốn sử dụng nhiều website với server DigitalOcean mà không biết rõ kỹ thuật config thì Zpanel là phù hợp rồi.

Hướng dẫn cài đặt Zpanel chạy nhiều site cho DigitalOcean
Nếu chưa có tài khoản tại đây thì bạn nên đăng ký ngay một account mới với promo code cộng thêm $ dùng thử miễn phí của mình trong bài viết hướng dẫn cài đặt server DigitalOcean . Với các bạn đã có account active thì có thể bắt đầu ngay.
Chú ý không đăng ký nhiều account để sử dụng coupon nhé vì nó ban thẳng tay đấy, cả thẻ visa lần account PayPal luôn, lần sau muốn dùng cũng không được mà lại để lại tiếng xấu cho dân mình (quá nhiều tai tiếng rồi)

Các bước cài đặt Zpanel cho server DigitalOcean

Với các thao tác dòng lệnh, mình dùng Terminal Console của Tunnelier, các bạn dùng cái gì kết nối SSH cũng được nha.

1. Cấu hình server DigitalOcean

– Chuẩn bị một droplet (Rebuild cái cũ trong Destroy hoặc tạo mới droplet với Image này) mới tinh, mình dùng Ubuntu 12.10 x64
– Đổi tên host theo tên domain muốn cài đặt zpanel
nano /etc/hosts :
127.0.0.1 localhost.localdomain localhost

12.34.56.78 zpanel.example.com zpanel
Hướng dẫn cài đặt Zpanel chạy nhiều site cho DigitalOcean
– Cập nhật Ubuntu:
apt-get update
– Tùy chọn: tăng thêm bộ nhớ tạm (SWAP) cho Server – kiểu như lấy thêm 1 chút dung lượng bộ nhớ làm Ram để hỗ trợ cho Ram PC thêm mạnh mẽ
Copy từng dòng dưới chạy trong cửa sổ Console
dd if=/dev/zero of=/swap bs=1024 count=2097152
mkswap /swap && chown root. /swap && chmod 0600 /swap && swapon /swap
echo /swap swap swap defaults 0 0 >> /etc/fstab
echo vm.swappiness = 0 >> /etc/sysctl.conf && sysctl -p

2. Cài đặt ZPanel trên DigitalOcean

– Download file cài đặt:
+ Ubuntu 64bit
wget https://github.com/bobsta63/zpanelx/releases/download/10.1.0/installer-10-1-0-ubuntu-64.sh.x
chmod +x installer-10-1-0-ubuntu-64.sh.x
apt-get install curl at
./installer-10-1-0-ubuntu-64.sh.x
+ Ubuntu 32bit
wget https://github.com/bobsta63/zpanelx/releases/download/10.1.0/installer-10-1-0-ubuntu-32.sh.x
chmod +x installer-10-1-0-ubuntu-32.sh.x

apt-get install curl at
./installer-10-1-0-ubuntu-32.sh.x
Hướng dẫn cài đặt Zpanel chạy nhiều site cho DigitalOcean
– Cài đặt như hình trên :
  • Location : tham khảo thêm các nước và thành phố ở đây:http://php.net/manual/en/timezones.php (VN là Asia/Ho_Chi_Minh)
  • FQDN : tên hosting/domain của bạn.
  • IP: địa chỉ của Server của bạn.
– Thế là xong, đợi nó tự động cài đặt hết rồi Reboot lại là server hoạt động rồi đấy, nhanh nhỉ

3. Sử dụng Zpanel trên DigitalOcean

– Zpanel sẽ tự tạo pass cho admin và mysql lúc đầu, các bạn vào đường dẫn sau để lấy pass:
nano /root/passwords.txt
Hướng dẫn cài đặt Zpanel chạy nhiều site cho DigitalOcean
Đường dẫn đăng nhập: zpanel.example.com
Link tham khảo: http://www.zpanelcp.com/
Truy cập vào DigitalOceantại đây
Như vậy là xong rồi đấy, tóm lại bạn chỉ cần copy mấy câu lệnh rồi cho nó tự động chạy từ đầu là dùng được rồi. Mình đã thử cài và sử dụng rồi, không gặp vấn đề gì nhé. Các bạn gặp vấn đề gì có thể để lại comment bên dưới để được hướng dẫn.
Chúc các bạn thành công.