Linux 技术手札

RHEL / CentOS 7 安装 cPanel

cPanel 是十分热门的网页寄存 control panel, 它可以透过网页接口轻松管理服务器,以下会介绍在 RHEL 及 CentOS 7 安装及配置 cPanel 的方法。

系统要求
在安装 cPanel 前,先要确定系统符合 cPanel 的要求:

不少于 1GB RAM
20 GB 硬盘空间

然后需要设定正确的 hostname,先用 hostname 指令修改:

# hostname webhost.yourdomain.com

再开启档案 /etc/sysconfig/network,修改开机时的 hostname,例如:

HOSTNAME=webhost.yourdomain.com

接着开启 /etc/hosts, 将 hostname 对应到系统的 ip,例如 ip 是 192.168.1.10, 是这样设定:

192.168.1.10 webhost.yourdomain.com

设定好 hostname 后,要关闭 SELinux:

# set enforce 0

开启档十案 /etc/sysconfig/selinux, 将 SELinux 设定成开机不会启动:

SELINUX=disabled

现在可以开始安装 cPanel, 执行以下指令安装 cPanel

# cd /home
# curl -o latest -L http://httpupdate.cpanel.net/latest
# sh latest

然后 cPanel 便会开始安装,由于下载 cPanel 体积较大,需要一点时间。

安装好 cPanel 后,可以透过浏览器开启 WHM (埠号 2086 及2087) 及 cPanel (埠号 2082 及 2083),现在开启 WHM 进行初始设定:

https://webhost.yourdomain.com:2087

用 root 的帐号登入,跟着指示设定 ip, nameserver 等。

cPanel 是商用软件,需要按 ip 购买 license, 当购买了 license 后,执行以下指令进行验证便完成了:

# /usr/local/cpanel/cpkeyclt
Exit mobile version