Zpanel运维面板
Zpanel主机控制面板(zpanel hosting control panel)安装教程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.gz64位:wgethttp://zpanel.xiugan.com/centos/package/installer-10-1-0-centos-64.sh.x.tar.gz当然一般用root登陆没切换目录的话下载的文件在/root下面此教程为32位系统安装步骤,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同意许可协议)Find your timezone from : http://php.net/manual/en/timezones.php e.g Europe/LondonEnter Your Time Zone:Asia/Shanghai(这里输入Asia/Shanghai使用亚洲时区)Install fresh ZPanel server or enter an upgrade version number e.g 10-0-1 :install (这里直接回车)Enter the FQDN of the server (example: zpanel.xiugan.com): (主机名默认即可这里直接回车,也可以输入)Enter the Public (external) IP of the server:输入IP(公网IP地址输入你的独立IP,一般会自动获取,获取不对则请输入)MySQL Password is currently blank, please change it now.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主题模板(zSimple主题来至http://www.zvps.co.uk/zpanelx/modules/zsimple)下载主题:wget http://zpanel.xiugan.com/theme/zSimple.zip解压主题:unzipzSimple.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/staticbandwidthexceeded 带宽超过 /etc/zpanel/panel/etc/static/bandwidthexceeded/index.phpdisabled 禁用暂停 /etc/zpanel/panel/etc/static/disabled/index.phpdiskexceeded 磁盘超标 /etc/zpanel/panel/etc/static/diskexceeded/index.phperrorpages 错误页面 /etc/zpanel/panel/etc/static/errorpages/403.html、404.html、500.html、510.htmlnowebstats 没有首页文件 /etc/zpanel/panel/etc/static/nowebstats/index.htmlpages 主机开通默认页 /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.comzppy updatezppy install ZXTS在Server Admin->Module Admin下开启 在Administrator下打上勾在Server Admin菜单下就能看到ZXTS了点击进入找到Mandarin -> Install or Update 进入安装下载 提示:Translations was added successfully在Account Information->My Account->Choose Language:选择Mandarin->Update Account 这里最好全都修改为你的信息因为如果Email不修改会报错不能保存。(备用的:这两步不用做 更新 zppy upgrade ZXTS 卸载 zppy remove ZXTS)除去提示信息:Welcome to your new ZPanel installation! You can remove this message from the Client Notice Manager module. This module allows you to notify your clients of service outages upgrades and new features etc 🙂经销商->Client Notice Manager 删除这一段然后保存(save)即可,当然可以自定义修改成其他信息!第四步:为ZPanel增加”在线文件管理”功能1、执行以下命令,可以安装K-File Manager文件管理器了zppy repo add zpanel.xiugan.comzppy updatezppy install kfm2、执行以下命令,可以安装ajaxplorer文件管理器。zppy repo add zpanel.xiugan.comzppy updatezppy install ajaxplorer3、在模块管理下开启 (在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 makewget -chttp://zpanel.xiugan.com/centos/package/eaccelerator-0.9.6.1.tar.bz2tar xjf eaccelerator-0.9.6.1.tar.bz2cd eaccelerator-0.9.6.1/usr/bin/phpize./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-configmakemake installcd /rm -rf eaccelerator-0.9.6.1rm -rf eaccelerator-0.9.6.1.tar.bz2mkdir /tmp/eacceleratorchmod 777 /tmp/eacceleratorcd /etc/php.d/wgethttp://zpanel.xiugan.com/centos/package/Xen-eaccelerator.inimv Xen-eaccelerator.ini eaccelerator.iniwgethttp://zpanel.xiugan.com/centos/package/OPENVZ-eaccelerator.inimv OPENVZ-eaccelerator.ini eaccelerator.ini这一步二选择一即可,根据实际情况选择Xen架构就下载Xen-eaccelerator.ini;OPENVZ架构就下载OPENVZ-eaccelerator.ini安装 ionCube:cd /wget -chttp://zpanel.xiugan.com/centos/package/ioncube_loaders_lin_x86.zipunzip ioncube_loaders_lin_x86mv ioncube /usr/local/lib/编辑文件/etc/php.ini 添加zend_extension = “/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so”安装 Zend Guard Loader:cd /root32位wget http://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz64位wgethttp://zpanel.xiugan.com/centos/package/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gzsudo mkdir /usr/zendtar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gzsudo 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.sozend_loader.enable=1zend_loader.disable_licensing=0zend_loader.obfuscation_level_support=3zend_loader.license_path=安装完成之后service httpd restart重启httpd服务 然后用php-v查看是否安装成功关键词:IZpanel,运维面板