WDCP面板升级PHP5.6.9、MySql5.5、Zend Guard Loader7版本过程
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

在国内,我们大部分主机用户从虚拟主机转向VPS、服务器肯定是比较纠结的,因为大部分站长用户并不是从技术行业转过来的,基本上都是凭借兴趣爱好然后玩网站的。如果我们希望能够尽快的上手VPS搭建网站环境,肯定会选择WEB面板或者一键部署包环境,对于前者会是大部分人选择的,毕竟有所见即所得的客户端界面。
在众多的VPS面板中,国外是有很多优秀的面板,无论是免费的还是付费的,都有非常优秀的,比如KLOXO、VestaCP都是用的比较多的,还有其他的就不一一列举。国内的也有不少付费的和免费的WEB面板,随着AMH新版本开始收费后,免费国内的WEB面板开始变得少了,但是免费的AMH4.2和WDCP面板还是可以使用的,一般的建站环境是没有问题的。根据项目和网站的需要,我们需要自己学会手工升级一些环境,既然官方不提供升级和部署方法,我们自己就要学会部署和升级。
其实,在整个网站部署环境中,只要有一个WEB框架的界面,其他无非就是PHP、MYSQL等常用的应用的版本需要升级,还是比较好办的,比如在这篇文章中,蜗牛整理WDCP面板升级PHP版本到PHP5.6.9,默认的是PHP5.2.17太低了,执行PHP程序效率低,速度也不好,其次,对应到的常用应用也进行一定的升级,比如MySql5.5(默认是5.1)、Zend Guard、Memcached升级。
第一、WDCP升级PHP5.6.9
默认WDCP安装后我们看到的PHP版本是PHP5.2.17,这个版本已经够老了,如果希望提高执行效率,一定要升级到PHP5.4以上版本。我们是否还记得前一段时间,PHP漏洞之后官方也没有提供低版本的PHP补丁,所以目前我们最好升级到PHP稳定的PHP5.6.9版本。
一键包升级方法:
wget https://soft.itbulu.com/wdcp/php_up56.sh
sh php_up56.sh
我们在已有安装WDCP默认面板的前提下,然后执行上面的脚本,整个过程时间有点长,我们SSH执行等待,然后看到成功升级的界面。
我们可以通过探针也可以看到当前已经是PHP5.6.9版本,这里需要说明的是,蜗牛已经将PDO_MYSQL内置部署了,所以我们在升级PHP之后,我已经给安装了PDO_MYSQL,对于有些程序需要这个组件的,就不需要单独安装了,因为单独安装还是比较麻烦的。
第二、WDCP升级MySql5.5
默认MYSQL版本是5.1.63,因为很多程序的需要,我们希望将MYSQL数据库的版本也需要升级到5.4以上,比如如今我们使用的新版WORDPRESS程序,采用的编码方式在低于MYSQL5.4下面是不兼容的,这就需要我们保持一致或者升级。在升级数据库版本之前,我们需要先备份好数据,要不出现问题就麻烦了。
wget https://soft.itbulu.com/wdcp/mysql_up55.sh
sh mysql_up55.sh
同样的,我们这里丢上脚本升级MYSQL数据库版本,在升级之前,我们如果有网站环境,最好先关闭MYSQL数据库运行,然后再执行。
执行过程中,会出现类似这样的错误:
ERROR! MySQL server PID file could not be found!
Starting MySQL. ERROR! The server quit without updating PID file (/www/wdlinux/mysql-5.5.36/data/MyCloudServer.pid).
我们就需要解决这个问题,要不我们打开网站和WDCP面板之后是出现数据库链接错误。
vi /www/wdlinux/init.d/mysqld
找到下面两行:
basedir=
datadir=
然后替换成:
basedir=/www/wdlinux/mysql-5.5.27
datadir=/www/wdlinux/mysql-5.5.27/var
或者替换成:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var
然后重启service mysqld start数据库才可以。这个时候数据库已经更新成5.5了,但是不懂为什么在PHPMYADMIN哈上看到的还是老版本,但是不要紧我们直接用命令看。因为WDCP的特殊性,直接用mysql -V命令查看会出现错误,我们需要先执行软连接才可以。
如果你是32位的系统:
ln -s /www/wdlinux/mysql/lib/libmysqlclient.so.18 /usr/lib/
如果你是64位的系统:
ln -s /www/wdlinux/mysql/lib/libmysqlclient.so.18 /usr/lib64/
然后我们在执行mysql -V命令,才可以看到当前VPS中的MYSQL版本。
这样,MYSQL5.5的升级已经完成。
第三、WDCP升级Zend Guard Loader(7.0版本)
这个问题之前有朋友留言需要解决的,我也答应了,只不过一直没有时间研究,这里分享出来,比较晚了,对不住了。因为在升级PHP版本之后,我们之前即便有安装过的Zend也会失效,因为不同的版本是不兼容的,这里如果我们的PHP5.6.9,那就需要安装Zend Guard7版本。
wget https://soft.itbulu.com/wdcp/zendguard7.sh
sh zendguard7.sh 5.6
执行命令,这个比较快,升级完毕之后,需要reboot重启VPS主机,才可以生效。
我们可以看到phpinfo探针中已经有Zend Guard Loader显示出来,说明已经安装完毕,而且成功。
总结,到目前为止,我们即便是使用的很久不更新升级的WDCP面板,然后通过自己升级PHP和MYSQL版本,然后也可以很快速、高效的运行程序执行。其他的我们只需要注意数据备份、官方是否有漏洞补丁升级(参考阅读:WDCP面板入侵安全漏洞排查及彻底解决方法),基本上是没有问题的。
猜你可能想看的VPS
- 疯狂猜成语 图猜成语一个人站在起点和终点之间是什么成语?全球[VPS测评]
- HostnExtra→$129 月 2*E5-2630L v2 32G 全球[VPS测评]
- 优惠 老鹰主机春季促销→虚拟主机低至 4 折 新加坡 达拉斯 纽约 VP全球[VPS测评]
- 水墨云→879.2 元 月 E3-1230v2 16G 内存 512GB香港VPS[主机]
- TmhHost→100 元 季 512MB 内存 20GB SSD 空间虚拟空间(主机)
- racknerd→美国高配视频切片服务器 $199 月 24 核(48 美国VPS[主机]
- 两个官字是什么成语?全球[VPS测评]
- php 随机生成字符串的函数全球[VPS测评]
- reset.css 分享全球[VPS测评]
- 阿里云 - 轻量应用服务器香港数据中心线路非直连香港VPS[主机]
- 补货通知 搬瓦工 CN2 GIA 三网直连线路$49.99 年付机器补货全球[VPS测评]
- 大盘鸡 BackupTank→$10 月 1GB 内存 1TB 空间 2虚拟空间(主机)
- PacificRack → 1C 512M RAM 10G SSD 50全球[VPS测评]
- 恒星云:高防服务器优惠活动,成都高防云服务器及辽宁香港服务器特惠活动香港VPS[主机]
- 一篇漫画,看懂云计算全球[VPS测评]
- 做跨境电商一个月都有多少收入?全球[VPS测评]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- 六六云,2核2G香港云服务器/1000GB流量/50Mbps端口/KVM香港VPS[主机]
- 硅云服务器拼团活动:香港云服务器1核1G,拼团价仅98元/年香港VPS[主机]
- CombCloud,香港沙田cn2vps终身七折起,高质量网络稳定低延迟香港VPS[主机]
- 千古互动:香港vps,1核/1G/20M,月付35元起;挂机宝5元/月起香港VPS[主机]
- 景文互联年终特惠:日本/香港/美国VPS全场7折+送内存,充1000送3日本VPS[主机]
- btcvps,比特云怎么样?香港VPS,KVM架构带宽4M月付88港币香港VPS[主机]
- 三优云uuuvps:春节促销,香港cn2 vps低至168元/年,多款配香港VPS[主机]
- 阿里云服务器一年价格多少钱?阿里云服务器报价全球[VPS测评]
- locvps:香港云地多线路BGP云服务器,三网直连,6折终身优惠中,稳香港VPS[主机]
- 水墨云:2021年特惠活动_IPLC专线/海外CN2/香港/日本/韩国/日本VPS[主机]
- KVMCloud:1核/512M/40G硬盘/无限流量/美国/香港BGP美国VPS[主机]
- 硅云:香港云服务器2核2G5M促销1999元/3年起,香港虚拟主机1G空虚拟空间(主机)
- 阳帝云:新年快乐666个现金优惠券,香港CN2 GIA、美国CN2高防V美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-142453.html











