Cách cài đặt cPanel trên máy ảo Amazon EC2 của AWS cũng giống như những nơi cung cấp dịch vụ máy ảo VPS khác.
Đầu tiên truy cập vào máy ảo Ec2 thông qua SSH, đăng nhập và tiến hành cài đặt.
Chuẩn bị:
- cPanel: phần mềm + License (có thể sử dụng trial 14 ngày).
- Tên miền: hocmangmaytinh.xyz
- Máy ảo: instance – Amazon EC2.
- Phần mêm PuTTY: Truy cập vào instance thông qua SSH
Thay đổi file hosts trên CentOS 7
Để cài đặt cPanel hệ thống yêu cầu cần phải có một subdomain, ví dụ: cpanel.hocmangmaytinh.xyz
vi /etc/hosts
Thêm địa chỉ IP và subdomain của bạn vào, ví dụ: 174.129.57.135 cpanel.hocmangmaytinh.xyz cpanel
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 174.129.57.135 cpanel.hocmangmaytinh.xyz cpanel
hostnamectl set-hostname cpanel.hocmangmaytinh.xyz
Sau đó reboot, khởi động lại EC2.
Với các hệ thống khác như: Google Cloud Platform,.. thì phải thực hiện 2 bước dưới mới cài đặt được cPanel.
Tắt Firewall
iptables-save > ~/firewall.rules systemctl stop firewalld.service systemctl disable firewalld.serviceTắt NetworkManager
systemctl stop NetworkManager.service systemctl disable NetworkManager.service systemctl enable network.service systemctl start network.service
Cài đặt cPanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Bạn đợi khoảng 30-40 phút, uống 1 ly cafe là quá trình đã cài đặt xong.
Mặc định cPanel sẽ tạo sẵn user root và pass, ta có thể đổi pass theo tùy thích
passwd root
Tiếp theo hãy mở port để truy cập vào trang quản lý cPanel của Admin.
Xem thêm: Cách mở port trên Security Group của Amazon EC2.
- Port 2087: dùng cho Admin
- Port 2083: dùng cho User
Bật trình duyệt lên, truy cập vào https://ip-của-bạn:2087 và tiến hành đăng nhập user root và pass.
Trong bài tiếp theo mình sẽ hướng dẫn các bạn cách cấu hình WHM trên cPanel.
Chúc các bạn thành công! Mọi thắc mắc, cần hỗ trợ hãy bình luận bên dưới hoặc qua Fanpage Facebook, form liên hệ.