Zpanel主机控制面板安装教程

Zpanel介绍(www.zpanelcp.com)

Zpanle是一款可以免费使用与自由传播的虚拟主机面板,它可用运行于Windows,Linux,UNIX和MacOXS等等系统之中,而DirectAdmin(DA)/cPanel这些不错的面板都是需要收费的,对于广大站长朋友而言无疑加上一个了成本上的负担。现在你可以自由下载安装并使用它在VPS(VDS)或独立服务器上,做为真正的生产环境或测试环境使用。


它安装那些软件?目前ZPanel最新版本为(10.1.0) (默认集成安装ProFTPD、MySQL、phpMyadmin、WebMail、DNS模块)
Apache/2.2.15、PHP版本php_version:5.3.3 MySQL:5.1优化安装(Zend Engine v2.3.0、eAccelerator v0.9.6.1、ionCube v4.2.2、Zend Guard Loader v3.3 Suhosin v0.9.29) 

安装流程步骤: ZPanel在CentOS 6上的安装 推荐安装环境CentOS 6+ 32bit Minimal VPS环境XEN、OpenVZ 推荐使用XEN架构。


第一步:安装ZPanel主机控制面板CentOS 6+ 32bit为例

使用SSH登陆VPS,执行yum install wget,安装wget,然后下载Zpanel安装文件

32位: 

wget http://zpanel.xiugan.com/centos/package/installer-10-1-0-centos-32.sh.x.tar.gz

64位: 

wget http://zpanel.xiugan.com/centos/package/installer-10-1-0-centos-64.sh.x.tar.gz

此教程为32位系统安装步骤,64位系统请自行对应文件夹名称


64位: 

tar -xf installer-10-1-0-centos-32.sh.x.tar.gz

chmod +x installer-10-1-0-centos-32.sh.x

yum install ld-linux.so.2 curl

./installer-10-1-0-centos-32.sh.x

安装流程括号中的是提示不需要输入输入红色部分即可: 

To contine please agree to the GPL license (y/n/q)? y (这里输入y同意许可协议) 

Enter Your Time Zone: Europe/London (这里输入Asia/Shanghai使用亚洲时区)

Enter the FQDN of the server (example: zpanel.cn):zpanel.cn (主机名默认即可这里直接回车,也可以输入)

Enter the Public (external) IP of the server: 输入IP (公网IP地址输入你的独立IP,一般会自动获取,获取不对则请输入)

ZPanel will now install, are you sure (y/n/q)? y (y开始安装)

开始安装等着就行,安装快慢取决于性能和网速。一般几分钟即可安装完成,安装完成后系统将会自动重启一次。


用浏览器打开IP地址即可看到登录管理界面,登录用户名为:zadmin 管理登录随机密码保存在 /root/passwords.txt 文件中

zadmin,MySQL,root和postfix密码都保存在/root/passwords.txt)一般使用SSH(root)登陆,然后使用cat passwords.txt即可看见密码

第二步:安装zSimple主题模板

wget http://zpanel.xiugan.com/theme/zSimple.zip

unzip zSimple.zip

cd zSimple/

\cp -r etc /etc/zpanel/panel/

\cp -r dryden /etc/zpanel/panel/

\cp -r modules /etc/zpanel/panel/

使用zadmin账号登陆ZPanel控制面板

点击Theme Manager,选择zSimple,点击Click Save.然后刷新即可看见新的主题

状态默认页面自定义编辑方法 /etc/zpanel/panel/etc/static
bandwidthexceeded 带宽超过 /etc/zpanel/panel/etc/static/bandwidthexceeded/index.php
disabled 禁用暂停 /etc/zpanel/panel/etc/static/disabled/index.php
diskexceeded 磁盘超标 /etc/zpanel/panel/etc/static/diskexceeded/index.php
errorpages 错误页面 /etc/zpanel/panel/etc/static/errorpages/403.html、404.html、500.html、510.html
nowebstats 没有首页文件 /etc/zpanel/panel/etc/static/nowebstats/index.html
pages 主机开通默认页 /etc/zpanel/panel/etc/static/pages/welcome.html
特别说明当网站没有首页文件例如 index.html index.php 文件时对应的是/var/www/error/noindex.html 这个文件
因此可以使用/etc/zpanel/panel/etc/static/nowebstats/index.html替换noindex.html

第三步:为ZPanel增加"在线文件管理"功能

zppy repo add zpanel.xiugan.com

zppy update

zppy install kfm


在模块管理下开启 (在Administrators Resellers Users下打上勾)
ajaxplorer功能强大并且支持多国语言,登录ajaxplorer后在右上角点击用户名然后选择"简体中文"即可切换语言。
ajaxplorer在线文件管理如果遇到中文文件名乱码无法删除,可以删除整个文件夹。


如果安装的ajaxplorer出错建议使用下面权限试一下:

chmod -R 777 /etc/zpanel/panel/etc/apps/ajaxplorer/


ajaxplorer在线文件管理如果遇到中文文件名乱码无法删除,可以删除整个文件夹。
第五步:优化ZPanel安装PHP加速器eAccelerator0.9.6.1、ionCube组件、Zend Guard Loader支持PHP5.3+(引用yzpanel.duapp.com)
安装PHP加速器eAccelerator:
yum install make
wget -c http://zpanel.xiugan.com/centos/package/eaccelerator-0.9.6.1.tar.bz2
tar xjf eaccelerator-0.9.6.1.tar.bz2
cd eaccelerator-0.9.6.1
/usr/bin/phpize
./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config
make
make install
cd /
rm -rf eaccelerator-0.9.6.1
rm -rf eaccelerator-0.9.6.1.tar.bz2
mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator
cd /etc/php.d/
wget http://zpanel.xiugan.com/centos/package/OPENVZ-eaccelerator.ini
mv OPENVZ-eaccelerator.ini eaccelerator.ini  或(wget http://zpanel.xiugan.com/centos/package/Xen-eaccelerator.ini
mv Xen-eaccelerator.ini eaccelerator.ini
安装 ionCube:

cd /
wget -c http://zpanel.xiugan.com/centos/package/ioncube_loaders_lin_x86.zip
unzip ioncube_loaders_lin_x86
mv ioncube /usr/local/lib/

安装 Zend Guard Loader:

32位

wget http://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz

sudo mkdir /usr/zend

tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
sudo cp /root/ZendGuardLoader-php-5.3-linux-glibc23-i386/php-5.3.x/ZendGuardLoader.so /usr/zend/

64位

wget http://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz

编辑文件/etc/php.ini 在最后添加:

zend_extension = "/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so"
zend_extension=/usr/zend/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

安装完成之后 service httpd restart 重启httpd服务 然后用php -v查看是否安装成功



Ubuntu系统

wget https://raw.github.com/zpanel/installers/master/install/Ubuntu-12_04/10_1_1.sh
chmod +x 10_1_1.sh
./10_1_1.sh
Ubuntu系统php.ini位置:
/etc/php5/apache2/php.ini 

内容版权声明:本站所有文章均收集于网上,仅供参考。

转载注明出处:https://yblog.win/18.html

相关推荐

WRITTEN BY

avatar

你肿么看?

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。