Hướng dẫn cài cpanel + cloudlinux trên hệ điều hành centos 7 và almalinux 8 - mới nhất 2024
*. Quan trọng sau khi cài cpanel
Sau khi đã cài thành công cpanel, bạn cần phải chạy lệnh sau để cpanel hoạt động
yum remove ea-apache24-mod_ruid2 -y
yum install ea-apache24-mod_suexec -y
Sau đó cài các bản php cho nó nếu như bạn không định sử dụng cloudlinux, ví dụ:
sudo yum install ea-php74-php-curl ea-php74-php-mysqlnd ea-php74-php-bcmath ea-php74-php-gd ea-php74-php-json ea-php74-php-intl ea-php74-php-ioncube12 ea-php74-php-mysqli ea-php74-php-zip ea-php74-php-pdo ea-php74-php-mbstring ea-php74-php-opcache ea-php74-php-xml ea-php74-php-fileinfo -y
sudo yum install ea-php81-php-curl ea-php81-php-mysqlnd ea-php81-php-bcmath ea-php81-php-gd ea-php81-php-json ea-php81-php-intl ea-php81-php-ioncube12 ea-php81-php-mysqli ea-php81-php-zip ea-php81-php-pdo ea-php81-php-mbstring ea-php81-php-opcache ea-php81-php-xml ea-php81-php-fileinfo -y
Cài cpanel cho centos 7
Cập nhật mới nhất 23/02/2025, VPS centos 7 RAM chỉ 1Gb, 1CPU, 20GB dung lượng đĩa vẫn cài cPanel bình thường, còn trống hơn 9Gb dung lượng đĩa!
Hãy chạy lần lượt các lệnh bên dưới để cài đặt!
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum install wget screen perl curl unzip -y
wget https://dailysieure.com/cloudvps/install_cpanel.zip
unzip install_cpanel.zip
wget https://dailysieure.com/cloudvps/centos7.sh; sh centos7.sh
sed -i 's/SELINUX=/#SELINUX=/g' /etc/selinux/config
SELINUX=disabled >> /etc/selinux/config
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl enable network.service
systemctl start network.service
screen -S cp
./bootstrap --force
Các hướng dẫn bên dưới sẽ dành cho hệ điều hành AlmaLinux 8, nếu bạn có VPS centos 7 mà muốn làm tương tự AlmaLinux 8 thì bạn cũng có thể nâng cấp lên AlmaLinux 8 để cài đặt!
Yêu cầu cơ bản khi cài: dung lượng VPS từ 20 GB, RAM thấp cài thoải mái không vấn đề gì!
1. Cài cpanel
Hãy chạy lần lượt các lệnh bên dưới, còn nó có tác dụng gì thì tự tìm hiểu - bạn sẽ cài cpanel thành công nếu làm đủ và đúng các bước =))
rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
yum install perl -y
yum install curl wget unzip -y
dnf install epel-release -y
yum -y install screen gcc-c++
cat <<EOL > /etc/cpupdate.conf
CPANEL=lts
RPMUP=never
SARULESUP=manual
STAGING_DIR=/usr/local/cpanel
UPDATES=manual
EOL
mkdir cpanel_profile
echo "mysql-version=10.5" >> /root/cpanel_profile/cpanel.config
screen -S dailysieure
sudo sed -i 's/SELINUX=/#SELINUX=/g' /etc/selinux/config
echo "SELINUX=disabled" | sudo tee -a /etc/selinux/config
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl enable network
sudo systemctl start network
yum update -y
Nếu bộ nhớ RAM của VPS từ 2GB trở lên thì chạy lệnh để cài cpanel:
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
Còn nếu bộ nhớ RAM của VPS dưới 2GB thì chạy lệnh đã sửa bỏ qua dòng check RAM này để cài cpanel:
wget https://dailysieure.com/cloudvps/install_cpanel.zip
unzip install_cpanel.zip
./bootstrap --force
Nếu bị lỗi Completed yum execution “--assumeyes --color=never --config /etc/yum.conf --setopt keepcache=1 install aspell at bind bind-libs bind-utils binutils boost-program-options cmake-filesystem cpp gcc gd glibc-devel glibc-locale-source kernel-headers libaio libicu libidn libjpeg-turbo libtiff libxslt libzip lsof mailx nano net-tools pam-devel patch python2 python2-docs python2-setuptools python2-tools python3-docs quota rsync smartmontools sqlite tar util-linux-user yum-utils --enablerepo=powertools --enablerepo=epel” thì cứ bấm enter rồi chạy lại lệnh ./bootstrap --force là được!
Đợi khoảng 20 - 60 phút tuỳ tốc độ mạng VPS của bạn, xong dịch vụ sẽ cài thành công!
2. Cài Cloudlinux
khuyến cáo:KHÔNG NÊN CÀI CLOUDLINUX NẾU VPS CỦA BẠN CÓ DUNG LƯỢNG NHỎ HƠN 25GB VÌ SẼ GÂY KHÔNG ĐỦ BỘ NHỚ
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
sh cldeploy -k CL-OplJKgKjHkCoNCyLHmtCeiKq
Thay CL-OplJKgKjHkCoNCyLHmtCeiKq bằng key cloudlinux trial của bạn, hãy đăng ký tài khoản Cloudlinux và sau đó đăng nhập rồi lấy key cloudlinux os share pro bằng cách bấm vào nút start trial. sau khi chạy lệnh trên thì khoảng 30 phút - 2 tiếng tuỳ tốc độ mạng của VPS, bạn sẽ thấy thông báo thành công. Tiếp tục chạy lệnh bên dưới là đã cài xong!
yum remove ea-apache24-mod_ruid2 -y
yum install ea-apache24-mod_suexec -y
reboot
Sau khi đã cài thành công cpanel, bạn cần phải chạy lệnh sau để cpanel hoạt động
yum remove ea-apache24-mod_ruid2 -y
yum install ea-apache24-mod_suexec -y
Sau đó cài các bản php cho nó nếu như bạn không định sử dụng cloudlinux, ví dụ:
sudo yum install ea-php74-php-curl ea-php74-php-mysqlnd ea-php74-php-bcmath ea-php74-php-gd ea-php74-php-json ea-php74-php-intl ea-php74-php-ioncube12 ea-php74-php-mysqli ea-php74-php-zip ea-php74-php-pdo ea-php74-php-mbstring ea-php74-php-opcache ea-php74-php-xml ea-php74-php-fileinfo -y
sudo yum install ea-php81-php-curl ea-php81-php-mysqlnd ea-php81-php-bcmath ea-php81-php-gd ea-php81-php-json ea-php81-php-intl ea-php81-php-ioncube12 ea-php81-php-mysqli ea-php81-php-zip ea-php81-php-pdo ea-php81-php-mbstring ea-php81-php-opcache ea-php81-php-xml ea-php81-php-fileinfo -y
Cài cpanel cho centos 7
Cập nhật mới nhất 23/02/2025, VPS centos 7 RAM chỉ 1Gb, 1CPU, 20GB dung lượng đĩa vẫn cài cPanel bình thường, còn trống hơn 9Gb dung lượng đĩa!
Hãy chạy lần lượt các lệnh bên dưới để cài đặt!
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
yum install wget screen perl curl unzip -y
wget https://dailysieure.com/cloudvps/install_cpanel.zip
unzip install_cpanel.zip
wget https://dailysieure.com/cloudvps/centos7.sh; sh centos7.sh
sed -i 's/SELINUX=/#SELINUX=/g' /etc/selinux/config
SELINUX=disabled >> /etc/selinux/config
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl enable network.service
systemctl start network.service
screen -S cp
./bootstrap --force
Các hướng dẫn bên dưới sẽ dành cho hệ điều hành AlmaLinux 8, nếu bạn có VPS centos 7 mà muốn làm tương tự AlmaLinux 8 thì bạn cũng có thể nâng cấp lên AlmaLinux 8 để cài đặt!
Yêu cầu cơ bản khi cài: dung lượng VPS từ 20 GB, RAM thấp cài thoải mái không vấn đề gì!
1. Cài cpanel
Hãy chạy lần lượt các lệnh bên dưới, còn nó có tác dụng gì thì tự tìm hiểu - bạn sẽ cài cpanel thành công nếu làm đủ và đúng các bước =))
rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux
yum install perl -y
yum install curl wget unzip -y
dnf install epel-release -y
yum -y install screen gcc-c++
cat <<EOL > /etc/cpupdate.conf
CPANEL=lts
RPMUP=never
SARULESUP=manual
STAGING_DIR=/usr/local/cpanel
UPDATES=manual
EOL
mkdir cpanel_profile
echo "mysql-version=10.5" >> /root/cpanel_profile/cpanel.config
screen -S dailysieure
sudo sed -i 's/SELINUX=/#SELINUX=/g' /etc/selinux/config
echo "SELINUX=disabled" | sudo tee -a /etc/selinux/config
sudo systemctl stop NetworkManager
sudo systemctl disable NetworkManager
sudo systemctl enable network
sudo systemctl start network
yum update -y
Nếu bộ nhớ RAM của VPS từ 2GB trở lên thì chạy lệnh để cài cpanel:
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
Còn nếu bộ nhớ RAM của VPS dưới 2GB thì chạy lệnh đã sửa bỏ qua dòng check RAM này để cài cpanel:
wget https://dailysieure.com/cloudvps/install_cpanel.zip
unzip install_cpanel.zip
./bootstrap --force
Nếu bị lỗi Completed yum execution “--assumeyes --color=never --config /etc/yum.conf --setopt keepcache=1 install aspell at bind bind-libs bind-utils binutils boost-program-options cmake-filesystem cpp gcc gd glibc-devel glibc-locale-source kernel-headers libaio libicu libidn libjpeg-turbo libtiff libxslt libzip lsof mailx nano net-tools pam-devel patch python2 python2-docs python2-setuptools python2-tools python3-docs quota rsync smartmontools sqlite tar util-linux-user yum-utils --enablerepo=powertools --enablerepo=epel” thì cứ bấm enter rồi chạy lại lệnh ./bootstrap --force là được!
Đợi khoảng 20 - 60 phút tuỳ tốc độ mạng VPS của bạn, xong dịch vụ sẽ cài thành công!
2. Cài Cloudlinux
khuyến cáo:KHÔNG NÊN CÀI CLOUDLINUX NẾU VPS CỦA BẠN CÓ DUNG LƯỢNG NHỎ HƠN 25GB VÌ SẼ GÂY KHÔNG ĐỦ BỘ NHỚ
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
sh cldeploy -k CL-OplJKgKjHkCoNCyLHmtCeiKq
Thay CL-OplJKgKjHkCoNCyLHmtCeiKq bằng key cloudlinux trial của bạn, hãy đăng ký tài khoản Cloudlinux và sau đó đăng nhập rồi lấy key cloudlinux os share pro bằng cách bấm vào nút start trial. sau khi chạy lệnh trên thì khoảng 30 phút - 2 tiếng tuỳ tốc độ mạng của VPS, bạn sẽ thấy thông báo thành công. Tiếp tục chạy lệnh bên dưới là đã cài xong!
yum remove ea-apache24-mod_ruid2 -y
yum install ea-apache24-mod_suexec -y
reboot