Hướng dẫn cài đặt CyberPanel chuẩn nhất

Phần lớn các nhà cung cấp Shared Hosting đều sử dụng phần mềm quản lý Hosting là cPanel, Direct Admin. Tuy nhiên chúng đều là những phần mềm thương mại và chi phí bỏ ra mỗi tháng để sử dụng vô cùng đắt đỏ.
CyberPanel

Phần lớn các nhà cung cấp Shared Hosting đều sử dụng phần mềm quản lý Hosting là cPanel, Direct Admin. Tuy nhiên chúng đều là những phần mềm thương mại và chi phí bỏ ra mỗi tháng để sử dụng vô cùng đắt đỏ. Nếu bạn là 1 người dùng cá nhân, có 1 vps hay dedicated server, nhưng lại chưa có nhiều kinh nghiệm sử dụng command line hoặc muốn sử dụng 1 phần mềm quản lý Hosting cho đơn giản và tiện dụng. Vậy mình xin giới thiệu 1 phần mềm quản lý Hosting mới là CyberPanel.

I. Giới thiệu CyberPanel – Web Hosting Control Panel

Giới thiệu CyberPanel – một web hosting control panel miễn phí được phát triển và hỗ trợ bởi OpenLiteSpeed. có nhiều tính năng, tốc độ, hỗ trợ SSL miễn phí. CyberPanel có 2 phiên bản miễn phí và thương mại.

II. Các tính năng CyberPanel

  • Hỗ trợ nhiều ngôn ngữ, bao gồm cả Tiếng Việt
  • Giao diện web hiện đại, hỗ trợ responsive cho mobile
  • Hỗ trợ OpenLiteSpeed hoặc LiteSpeed Enterprise.
  • Hỗ trợ nhiều loại Cache: Memcached và Redis.
  • Hỗ trợ nhiều phiên bản PHP.
  • Hỗ trợ CSDL MariaDB, MySQL
  • Hỗ trợ tự động gia hạn miễn phí SSL – Let’s Encrypt.
  • Tích hợp sẵn Lightweight DNS Server, Email Server ( Rainloop Webmail ), giao diện Command Line, FirewallD, SpamAssassin, ModSecurity, …
  • Cài đặt WordPress, Drupal, Magento, .. chỉ trong một click chuột.
  • Hỗ trợ Git ( Github, Gitlab )

III. Cấu hình tối thiểu để cài đặt

  • HDH Centos 7.x, Centos 8.x, Ubuntu 18.04, Ubuntu 20.04, AlmaLinux 8 (Phiên bản CentOS Minimal được khuyến nghị)
  • Python 3.x
  • RAM bằng hoặc hơn 1024MB
  • Dung lượng bằng hoặc hơn 10GB Disk Space

IV. Hướng dẫn cài đặt CyberPanel

Để cài đặt CyberPanel, bạn cần sử dụng root. (Không làm việc với User có quyền sudo)

1. Cài đặt

Trước khi cài đặt bạn hãy cập nhật hệ thông đã nhé

  • Đối với Ubuntu
apt update && sudo apt upgrade -y
  • Đối với CentOS/Alma/Rocky
yum check-update
yum update

Để cài đặt bạn sử dụng lệnh sau. Đây là lệnh áp dụng cho mọi hệ điều hành

sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

Khi được hỏi nhập vào các thông tin, bạn hãy nhập như ảnh minh hoạ bên dưới của mình.

CleanShot 2022 07 05 at 09 39 56
CleanShot 2022 07 05 at 09 41 30

Sau đó bạn chờ ít phút để hệ thống chạy tự động cài đặt. Tùy theo cấu hình máy chủ mà thời gian sẽ diễn ra nhanh hay chậm. Thông thường mình mất 30 phút để hoàn tất và mình hay cho chạy trong screen để phòng trường hợp bị ngắt mạng hoặc máy tắt đột ngột.

2. Các bước cần thực hiện sau cài đặt

2.1. Thay đổi mật khẩu của Panel Admin.

Nếu chọn mật khẩu mặc định khi cài đặt thì chúng ta có thể thay đổi mật khẩu của admin bằng command sau:

adminPass <your_password>

3. Truy cập tới CyberPanel

Truy cập tới đường dẫn https:<IP Address>:8090 với user là admin và mật khẩu bạn đã thay đổi

CleanShot 2022 07 05 at 10 04 04 1024x633
CleanShot 2022 07 05 at 10 11 22 1024x578

4. Cấu hình CyberPanel

4.1. Thay đổi địa chỉ IP mặc định

Lưu ý: Chỉ sử dụng khi bạn đổi IP máy chủ.

/etc/cyberpanel/machineIP

4.2. Thay đổi giới hạn Upload cho phpMyAdmin

Giá trị mặc định để upload CSDL trong phpMyAdmin của CyberPanel chỉ là 2M (mặc định của php). Để tăng giá trị này lên, các bạn vào mục Server => PHP => Edit PHP Configs

CleanShot 2022 07 05 at 10 12 29

Sau đó bạn chọn Basic => Chọn PHP Version 7.3 Setting các tham số như ảnh bên dưới.

  • upload_max_filesize
  • post_max_size
CleanShot 2022 07 05 at 10 13 16 1024x868

Rồi bấm Save Changes để lưu lại và chọn Restart PHP

Nếu không áp dụng được, bạn SSH vào và khởi động bằng 3 lệnh sau

systemctl restart lshttpd
systemctl restart lsws
systemctl restart lscpd

Chúc bạn thực hiện thành công.
