安装国外虚拟主机控制面板CPanel
![]()
由于之前购买的几款主机都是配置有CPanel的控制面板,面对如此强大的控制面板,我真的很想知道他们是如何控制系统来完成这么多工作。在得知我空间所在服务器的系统后(CentOS4.2),我在vmware上安装了一个,并到CPanel下载安装包。
安装包其实只是一段600多K的shell脚本来的,下载时分Layer1和Layer2,Layer1是最新的稳定版本,Layer2是一些属于那种每天都有更新的最新版本,而且CPanel也建议大家在实验室测试就好拉,就算升级也最好通过执行/scripts/upcp来进行。因此只需要选择Layer1的cpanel-universal-install.sea下载就行了。
我装的是CentOS4.2,在安装前最好执行yum update把系统升级一下,虽然cpanel在安装时会做这一步,但我个人还是建议用中国的源升级一下(http://mirror.be10.com/centos/)
然后用root权限执行:
wget http://layer2.cpanel.net/cpanel-universal-install.sea
chmod 755 cpanel-universal-install.sea
sh cpanel-universal-install.sea
下来会有一段提示,意思是说如果安装将会修改很多系统配置,如果系统里面有很多资料,请马上按ctrl+c取消。
再下来,就有提示说安装大概历时10~70分钟,大家可以来杯咖啡,另外安装还要看网络连接速度,而且如果线路不好将会导致cpanel安装不成功。
视乎网络速度,我第一次安装时大概花了30分钟左右,由于是第一次安装,而且我是安装CentOS的默认安装模式安装了Apache2等软件,所以才有了后来的第二次安装,第二次安装我什么都没有装,只是简单的升级了一下,不过可能网速太慢,几乎花了5个小时才算安装配置完。
安装完后,它会提示Complete!现在先不用急着进入控制面板,先去申请一个15天的试用许可证,然后在
填入你的email后,在“15 Day Test License Ip(s)”那里填入你的公网IP(一定要公网IP,配置时它会用你现在的连接IP进行检测),过程很简单,一会就可以了。
OK,现在通过浏览器打开安装Cpanel机器的配置地址,像http://yourhost:2086/,进去后它会检测许可证,检测成功后就可以一步一步按照提示进行配置了(下次有时间再写怎么配置)。
CPanel给我的感触是比较大大的,第一它实现了很大程度上的系统接管工作,从安装、配置、升级到apache、php、mysql、exim、ftp等等,都是一步就位的帮你搞定,他们对系统对软件的熟悉程度真的是无可挑剔了,安装完CPanel,你就差不多可以不用ssh进系统,只要通过配置界面就可以很好的管理你的服务器了,因为诸如增加硬盘后的配置啊,添加php的某些模块之类的工作也可以通过管理系统完成。确实牛得不得了。