CentOS 6.5中安装cPanel面板教程

作者:袖梨 2022-06-30

cPanel 是一套在网页寄存业中最享负盛名的商业软件,其基于 Linux 和 BSD 系统及以 PHP 开发且性质为闭源软件;提供了足够强大和相当完整的主机管理功能,诸如:Webmail 及多种电邮协议、网页化 FTP 管理、SSH 连线、数据库管理系统、DNS 管理等远端网页式主机管理软件功能。
cPanel 的发展公司是成立于1997年的美国休士顿 cPanel Inc.,cPanel 主要是面向客户权级的控制系统;而面向系统管理员和分销商(Reseller) 权级的附带控制面板为 WHM (Web Hosting Manager)。在默认情况下,两个控制面板均处于 SSL 加密连线模式,前者的默认端口为 2082/2083,而后者则为 2086/2087。
cPanel 提供主要有两大版本,独立主机版和针对VPS的系统优化版,其基于 LAMP 环境下运行。它的强大和易用性深受欢迎,但缺点是运行比较缓慢(※这与SSL加密模式、主机的配置环境和网络连接速度有关).且价格相对较其他主机管理软件高,内建的功能足以网页GUI的方式控制整套系统,使用者更能使用其 RVSiteBuilder 快速利用大量的模版建立网页。cPanel 的稳定性和安全性相当可靠,Cloudflare/Incapsula 模组允许使用者在面板内整合CDN服务,而透过 API 可以进行远程任务 并与 WHMCS 自动化电子销售管理软件进行完美整合。
cPanel 提供 RVSkin 功能并让主机管理者自订设计控制面板的接口,它的主要页面是以 HTML 静态网页和 XML 展现,这亦是 XSS 攻击和入侵的漏洞点。
 
这里我是采用的linode的主机安装的cpanel,环境为centos6.5,官方推荐的也是centos6.
 
安装前准备

首先登陆服务器,然后检查服务器主显IP地址(开通授权的IP地址)

curl -L http://cpanel.net/showip.cgi

检查主机名是否符合FQDN格式

hostname myhost.localdomain.ltd

其实这里我们可以使用hostbname临时的修改一下主机名:

1、FTP/SFTP下修改

修改/etc/sysconfig/network文件中的hostname项。
然后修改/etc/hosts文件做公网IP hosts.

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=MyServer123(这里就是你要修改的主机名称)

临时修改主机名

2、SSH下修改

直接输入:hostname 你的主机名,记得这里要有空格哦!
如:
hostname www.111com.net


停用防火墙

chkconfig iptables off

service iptables stop

关闭SELinux

vi /etc/selinux/config

修改为SELINUX=disabled


linux-centos-selinux-disabled
 
安装gcc环境

yum -y install gcc
yum -y install gcc-c++
yum -y install make

安装Perl环境

yum -y install perl
yum -y install cpan

卸载相冲突的软件

yum -y groupremove “FTP Server” “GNOME Desktop Environment” “KDE (K Desktop Environment)” “Mail Server” “Mono” “Web Server” “X Window System”
 
安装cPanel

这里我们最好使用screen来安装,因为安装时间比较长。

screen -S cpanel

运行下面的命令即可

cd /home
wget -N http://httpupdate.cpanel.net/latest
sh latest
/usr/local/cpanel/cpkeyclt
下面就是等待把,基本等待差不多30分钟左右把。还是要看你网络环境等因素了。


cpanel一键包

cpanel一键安装包。仅包含官方验证过的IP。
 
 
下篇文章将介绍一下cpanel面板安装后的一些基本设置。

相关文章

精彩推荐