Hướng dẫn cài đặt CyberPanel trên Vultr

Trên Vultr- một VPS rất phổ biến ở Việt Nam hiện chưa có app thuận tiện để cài CyberPanel giống như DigitalOcean hoặc Linode, bạn phải dùng command line- tức các dòng lệnh trông rất đáng sợ.

PS: người dùng Việt Nam đăng ký Vultr và DigitalOcean tương đối dễ dàng, nhưng Linode rất khó khăn.

Hôm nay tôi sẽ hướng dẫn các bạn cách làm, vì tôi vốn rất thích plugin LiteSpeed Cache, và CyberPanel kết hợp với OpenLiteSpeed web server sẽ giúp bạn có được nó hoàn toàn miễn phí với gần như đầy đủ tính năng.

  • Đầu tiên bạn cần cài CentOS 7 (64-bit), chọn gói thấp nhất 5$/tháng, như thế là đủ dùng, mới cả đây chỉ là thử nghiệm, bạn dễ dàng nâng cấp lên các gói cao hơn sau này nếu muốn. Ví trí máy chủ Nhật hay Sing đều được, tuy nhiên nhìn chung Sing thì tốt hơn.
CentOS 7x64
  • Cài xong nó sẽ cho bạn user rootmật khẩu, bạn bấm vào hình con mắt để biết mật khẩu cụ thể.
xem password
  • Vào View Console để tiến hành đăng nhập với tài khoản trên.
Vào View Console
  • Chuyển công cụ gõ tiếng Việt về gõ tiếng Anh, nếu không bạn rất dễ gõ nhầm (bị có dấu). Nếu bạn đang dùng Unikey / Vietkey / v.v… thì tắt đi luôn cũng được.
tắt Unikey
  • Ở phần login bạn nhập vào: root, còn phần pass bạn nhập vào mật khẩu được cung cấp ở phần trên, pass này rất dài có thể lên đến 15 ký tự và thường bao gồm cả chữ hoa, thường, số và ký tự đặc biệt. Tức là nó hơi khõ gõ. Bạn tập gõ bên ngoài vài lần cho quen tay.
  • Cái khổ là khi gõ bạn không thấy ký tự đang được nhập vào đâu! Không có dấu hoa thị * gì hết, cho nên khả năng gõ sai dễ xảy ra, đấy là lý do tôi khuyên bạn gõ bên ngoài vài lần trước!
nhập user và password
  • Nếu gõ sai nhiều quá mà nó không cho nhập tiếp bạn có thể bấm vào góc bên phải màn hình chỗ Send CtrlAltDel để khởi động lại hệ thống rồi nhập pass tiếp.

OK, giờ tôi giả dụ bạn đã đăng nhập thành công.

Chúng ta bắt đầu gõ những dòng sau.

Cập nhật cho các gói đã cài đặt trên hệ thống (dấu # thì không phải nhập vì nó đã có sẵn rồi):

yum update -y

Nhập xong nhấn enter thì nó sẽ chạy một loạt lệnh, bạn đợi nó chạy xong thì nhập lệnh tiếp. Ví dụ đây là màn hình sau khi lệnh trên chạy xong:

chạy xong lệnh đầu tiên

Để tải mã cài về, bạn nhập lệnh bên dưới:

wget -O installer.sh https://cyberpanel.net/install.sh

Lưu ý là cái -O là chữ O viết HOA chứ không phải số 0 bạn nhé, cũng không phải o thường.

Nó sẽ làm mã thực thi và chạy installer.sh

Tiếp theo bạn nhập 2 lệnh sau vào:

chmod 755 installer.sh
sh installer.sh

Lệnh chạy xong bạn nhập số 1 để cài CyberPanel rồi enter.

nhập số 1 để cài CyberPanel rồi enter

Nhập tiếp 1 để cài OpenLiteSpeed, nếu bạn định dùng gói trả phí LiteSpeed Enterprise thì nhập số 2 và cần nhập cả licence vào nữa. Cá nhân tôi thì chọn số 1.

PS: LiteSpeed Enterprise free với hosting có RAM dưới 2GB & chỉ cho một tên miền. Dùng nhiều tên miền hơn hoặc RAM từ 2GB đổ lên, bạn buộc phải dùng gói trả phí hoặc miễn phí OpenLiteSpeed với ít tính năng hơn.

Tiếp theo chọn Y để cài bản đầy đủ. Nhấn enter tiếp để nó cài bản mới nhất.

Tiếp theo nó sẽ hỏi bạn mật khẩu đăng nhập vào CyberPanel, bạn có thể chọn như sau:

  • d (default) nghĩa là pass mặc định 1234567;
  • r (random) nghĩa là pass ngẫu nhiên;
  • s (select) nghĩa là pass bạn chọn;

Bạn có thể chọn d hoặc s, mật khẩu này về sau cũng đổi lại được rất dễ.

Nó sẽ hỏi tiếp bạn có muốn cài Memcached không? nếu muốn thì nhấn Y, còn không thì n. Cá nhân tôi thì không, tôi thích Redis hơn.

Ngay sau đó nó sẽ hỏi bạn có muốn cài Redis không, tôi chọn Y.

PS: memcached và Redis là hình thức cache phía máy chủ, thích hợp với các website phải sử dụng nhiều PHP & cơ sở dữ liệu. Các blog đơn giản thường không cần cài cho đỡ nặng.

Bạn chọn Y tiếp để bắt đầu WatchDog.

Vậy là gần xong, bạn sẽ mất từ 10 đến 15 phút để nó cài đặt tất cả các chương trình cần thiết.

PS: việc cài được Redis và Memcached khá dễ dàng như này cũng hay, app cài sẵn của DigitalOcean thì không có cả hai tùy chọn đó, mặc định là không cài.

Tùy chỉnh CyberPanel

  • Bạn vào địa chỉ IP của bạn qua cổng 8090. Ví dụ: 192.0.2.123:8090 (chú ý, chuỗi 192.0.2.123 chỉ là IP ví dụ, bạn cần thay thế bằng IP server của bạn). Khi truy cập vào bạn sẽ nhìn thấy cảnh báo không bảo mật, đừng sợ, trên Chrome, bạn click vào nâng cao rồi truy cập tiếp vào trang đăng nhập.
đăng nhập CyberPanel
  • Nhập admin cho phần username và 1234567 cho password hoặc mật khẩu bạn tự chọn lúc nãy.
  • Click vào mũi tên menu người dùng, cạnh tên “Cyper Pan”.
  • Chọn Edit Profile.
  • Chọn admin trong phần menu xổ xuống trên trang Modify User.
  • Bạn có thể thay đổi tên, họ, địa chỉ email và mật khẩu mà bạn muốn.

Vậy là bạn đã cài đặt thành công CyberPanel rồi đấy!

PS: Khi bạn cài WordPress trên CyberPanel mà gặp lỗi 403 Forbidden, thì chỉ cần chuyển từ PHP 7.4 về PHP 7.3 là hết.

Xem thêm: hướng dẫn sử dụng CyberPanel căn bản.

(Bài hướng dẫn được viết dựa trên tài liệu chính thức của Vultr: How to Install Cyberpanel on Centos 7)

2 thoughts on “Hướng dẫn cài đặt CyberPanel trên Vultr”

    • Trời, tiếc quá, không trả lời bạn được câu này vì SF chưa so sánh script LEMP với CyberPanel, tuy nhiên chắc chắn là các script sẽ nhẹ hơn vì nó không phải dạng đồ họa…Về dòng panel đồ họa thì thằng CyberPanel & aaPanel tương đối nhẹ nhàng so với các control panel khác, chủ yếu là vì các tính năng của nó đơn giản hơn.

      Reply

Leave a Comment