Nội dung
Giới thiệucPanel là một giao diện web dùng để quản lý Hosting và là một trong những WHM (Web Host Manager) tốt nhất hiện nay được biết đến trên Internet. cPanel là một công cụ quản trị hosting cho Linux trên nền web được viết bằng Perl và PHP. Nó cũng là công cụ quản trị hosting phổ biến nhất thế giới với hơn 90% các công ty hosting đang dùng cPanel cho việc vận hành website của mình. Giao diện cPanelcPanel được tích hợp sẵn hàng loạt công cụ quản trị mạnh mẽ. Người dùng có thể tương tác với giao diện web với toàn bộ thao tác quản trị hosting mà không nhất thiết phải có kiến thức về giao diện dòng lệnh trên Linux. Chế độGồm 2 chế độ, ứng với 2 loại hình user:
Chuẩn bị môi trường
Yêu cầu cấu hình
Cài đặt cPanelLưu ý: Bài hướng dẫn cài đặt cPanel trên CentOS 7 Do cPanel không hỗ trợ Network Manager service nên phải tắt dịch vụ này systemctl stop NetworkManager.service
systemctl disable NetworkManager.service Thêm hai dòng sau vào file cấu hình card mạng /etc/sysconfig/network-scripts/ifcfg-eth0 (lưu ý: thay eth0 bằng thông số mà bạn đã kiểm tra trên VPS của mình). Sau đó khởi động lại card mạng. NM_CONTROLLED=no
ONBOOT=yes Tắt SELinux và Firewalld sudo systemctl disable firewalld
sudo systemctl stop firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
sudo setenforce 0 Cài đặt Perl và Curl yum install -y perl curl Gõ lệnh sau vào Terminal #cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest Chờ thêm 15 phút, tùy theo cấu hình VPS và đường truyền mạng sẽ ảnh hưởng đến tốc độ cài đặt cPanel Sau khi cài xong cPanel/WHM, hệ thống sẽ hiện ra đường dẫn cho phép ta truy cập vào trang WHM bằng tải khoản root của mình. Thông thường là https://ip:2087 Cấu hình cơ bản WHMChấp nhận các điều khoản sử dụng của cPanel và WHM Làm tuần tự các bước 1, 2, 3:
Cấu hình IP cho VPS Nếu VPS của bạn có nhiều IP Public thì cần phải chọn ra 1 IP để chạy WHM/cPanel, còn không thì có thể bỏ qua bước này. Cấu hình Nameserver cho WHM/cPanel Ở đây mình sẽ vẫn giữ nguyên tùy chọn dùng phần mềm BIND làm Nameserver, nó có đủ hầu như mọi tính năng, chỉ có một khuyết điểm là dùng hơi nhiều bộ nhớ. Lựa chọn dịch vụ FTP, chọn Pure-FTPD vì có hỗ trợ chống brute force và set quota cho từng user. Nếu không có nhu cầu có thể hcojn Disabled tính năng này. Bật tính năng cPHulk để phòng chống tấn công brute force tới server Bật tính năng filesystem Quotas để giới hạn và kiểm soát việc ghi dữ liệu lên disk Sau khi hoàn tất, đăng nhập lại vào WHM và bấm nút màu vàng như trong hình để reboot lại VPS, cập nhật lại các tính năng của cPanel và WHM Như vậy là các bạn đã hoàn tất cài đặt WHM/cPanel trên VPS của mình. Chúc các bạn cài đặt thành công! |