今天上午一個(gè)客戶購買了德國vps,配備cpanle,讓我給他安裝,我就折騰了一下,整理一下教程,希望對一些朋友有用
1 安裝cpanel
注意:
cPanel只授權(quán)公開可見的靜態(tài)IP地址。我們不授權(quán)動(dòng)態(tài),保留,內(nèi)部IP地址。
1.1 確定服務(wù)器主IP地址(開通授權(quán)需要用到)
curl -L http://cpanel.net/showip.cgi
1.2 修改主機(jī)名為可以ping通的域名格式
hostnamectl --static set-hostname example.com
1.3 更新系統(tǒng)組件
Yum -y update
1.4 停用防火墻
vi /etc/selinux/config 修改為SELINUX=disabled
iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service
1.5 禁用 network manager
systemctl stop NetworkManager
systemctl disable NetworkManager
1.6 一鍵安裝cpanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
2 cpanel端口設(shè)置
以下是cpanel常用端口,根據(jù)需要放開:
端口 |
功能 |
TCP 2077 TCP 2078 |
WebDAV WebDAV SSL |
TCP 2086 TCP 2087 |
WHM WHM SSL |
TCP 2089 |
cPanel Licensing |
TCP 2095 Tcp 2096 |
Webmail
Webmail SSL |
TCP 80, TCP 443 |
web server |
TCP 21/20 |
FTP server |
TCP 22 |
SSH (secure shell) server |
TCP 25, TCP 465 |
SMTP (mail sending) server |
TCP 3306 |
MySQL server |
3 配置防火墻
在cpanel安裝完成成,用第三方軟件配置您的防火墻。官網(wǎng)推薦使用APF或者CSF.
參考
https://documentation.cpanel.net/display/CKB/How+to+Configure+Your+Firewall+for+cPanel+Services