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安装
ZPanel支持安装在Ubuntu、CentOS系统,这篇教程中笔者是安装在CentOS 6 32位系统。目前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系统
yum -y update
wget https://raw.github.com/zpanel/installers/master/install/CentOS-6_4/10_1_1.sh
chmod +x 10_1_1.sh
./10_1_1.shUbuntu系统
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接下来按提示操作来完成ZPanel安装。输入命令之后,然后提示输入y安装,
然后选择时区国家为5亚洲Asia
输入国家9为china中国
输入1选择时区bengjing北京
输入1确定信息正确的准备安装
输入主域名、公网IP、以及确定安装
安装完毕,看到面板信息和登陆账户,这个要记录下来,然后输入y重启系统之后就可以直接用IP地址登录面板。登录之后看到下面面板界面。
本文转载自http://zpanel.lofter.com/post/1cacf7ae_2910eda
为ZPanel增加”在线文件管理”功能
第四步:为ZPanel增加”在线文件管理”功能1、执行以下命令,可以安装K-File Manager文件管理器了
zppy repo add zpanel.xiugan.com
zppy update
zppy install kfm2、执行以下命令,可以安装ajaxplorer文件管理器。
zppy repo add zpanel.xiugan.com
zppy update
zppy install ajaxplorer 3、在模块管理下开启 (在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/Xen-eaccelerator.ini
mv Xen-eaccelerator.ini eaccelerator.ini或者cd /etc/php.d/
wget http://zpanel.xiugan.com/centos/package/OPENVZ-eaccelerator.ini
mv OPENVZ-eaccelerator.ini eaccelerator.ini上面的这一步只要二选择一即可,根据实际情况选择Xen架构就下载Xen-eaccelerator.ini;OPENVZ架构就下载OPENVZ-eaccelerator.ini【AZURE centos我就选的是OPENVZ-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/编辑文件/etc/php.ini 添加zend_extension = "/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so"安装 Zend Guard Loader
cd /root
wget http://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz *//注意区分系统32位的选这个
wget http://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz *//64位的选这个
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/编辑文件/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查看是否安装成功来源:http://zpanel.xiugan.com/
0 评论