当前位置:首页 > 网站运营 > 正文内容

WDCP面板升级组件脚本及方法

葱子9年前 (2017-01-23)网站运营1996

  坛子里面安装WDCP面板的帖有很多,但WDCP的组件也是老了一些,今天哥就带大家飞,升级各组件版本。 
     WDCP的Apache原则上是不能进行升级操作的,官方也说明不能进行操作升级呢!但也不乏有高手进行升级的,由于哥太菜了,所以这里不写apache升级。 
     本打算上传脚本的,结果论坛不支持上传压缩包,没有办法,用七牛存储了发上来的!

      特别说明,云锁是个神奇的存在,如果安装了云锁,请在升级前将其卸载 
      卸载方法如下:

  1. /usr/local/yunsuo_agent/uninstall

复制代码

过一会就好了。你会看到uninstall success的提示。 
 


一、脚本介绍 
1.升级php 

  • php_up53.sh             升级php5.3
  • php_up53_1g.sh       内存小于1G或是上面的编译失败可以使用这个升级php5.3
  • php_up54.sh             升级php5.4
  • php_up55.sh             升级php5.5


2.升级mysql 

  • mysql_up55.sh            升级mysql5.5


3.升级Nginx或Tengine脚本 

  • nginx_up.sh                  升级Nginx


4.安装Zend Guard Loader 

  • ZendGL_ins.sh              安装Zend Guard Loader 针对php5.3版本
  • Zendguard6.sh            安装Zend Guard Loader 针对php5.4版本


5.一些扩展安装  这些扩展部分有对应版本限制,单独放出来,给有需要的人,小白需要指导下使用。 

  • libmcrypt_ins.sh           安装libmcrypt扩展
  • memcached_ins.sh      安装memcached
  • mysql_innodb_ins.sh    安装mysql_innodb扩展
  • mysqli_ins.sh                安装mysqli扩展       这个是版本是php5.2.17或是php5.4.34  里面有选项
  • pdo_mysql_ins.sh        安装pdo_mysql组件  这个是版本是php5.2.17或是php5.3.27  里面有选项
  • Redis                            安装Redis。

二、脚本使用 
1.升级php
1.1 升级php5.3

  1. wget http://wdcp.vestavps.com/upgrade/php_up53.sh
  2. sh php_up53.sh
  3.  

复制代码

1.2升级php5.3 内存小于1G

  1. wget http://wdcp.vestavps.com/upgrade/php_up53_1g.sh
  2. sh php_up53_1g.sh

复制代码

1.3升级php5.4

  1. wget http://wdcp.vestavps.com/upgrade/php_up54.sh
  2. sh php_up54.sh

复制代码

1.4升级php5.5

  1. wget http://wdcp.vestavps.com/upgrade/php_up55.sh
  2. sh php_up55.sh          这个脚本也是可以在后面加版本号进行升级的。一般人我不告诉他哦!

复制代码

1.5升级php5.6.9

  1. wget http://wdcp.vestavps.com/upgrade/php_up56.sh
  2. sh php_up56.sh

复制代码

最后重启apache

  1. service httpd restart

复制代码

PHP最新版本号查看:http://php.net/downloads.php 
如果在升级过程中出错请单独安装iconv

  1. wget http://down.wdlinux.cn/in/iconv_ins.sh
  2. sh iconv_ins.sh

复制代码


2.升级mysql

  1. wget http://wdcp.vestavps.com/upgrade/mysql_up55.sh
  2. sh mysql_up55.sh
  3. service mysqld start

复制代码

如果升级后重启mysql不成功,请修改mysql的配置文件:

  1. vi /www/wdlinux/init.d/mysqld

复制代码

修改46 47行的目录为安装目录与数据库目录 
修改如下:

  1. basedir=/www/wdlinux/mysql
  2. datadir=/www/wdlinux/mysql/var

复制代码


3.升级Nginx

  1. wget http://wdcp.vestavps.com/upgrade/nginx_up.sh
  2. sh nginx_up.sh                  后面可加相应版本号升级成你想要的版本,一般人我不告诉他。
  3. service nginx restart

复制代码

nginx最新版本号查看:http://nginx.org/en/download.html 



升级为Tengine  这个我还真不知道腾讯的用户用不用呢,先发上来再说吧!

  1. http://wdcp.vestavps.com/upgrade/tengine_up.sh
  2. sh tengine_up.sh

复制代码

根据提示信息填写版本号可以升级不同版本哦! 



4.安装ZendGuardLoader 
zend opt从php5.3开始已不再支持,也就是说有用到zend opt的,就不要升级了,否则只会瞎折腾,不过可以使用Zend Guard Loader 
4.1php5.3版本安装

  1. wget http://wdcp.vestavps.com/upgrade/ZendGL_ins.sh
  2. sh ZendGL_ins.sh

复制代码

4.2php5.4版本安装

  1. http://wdcp.vestavps.com/upgrade/Zendguard6.sh
  2. sh Zendguard6.sh

复制代码

5.一些扩展安装  这些扩展部分有对应版本限制,单独放出来,给有需要的人,小白需要指导下使用。

  1. wget http://wdcp.vestavps.com/upgrade/libmcrypt_ins.sh
  2. sh libmcrypt_ins.sh
  3. wget http://wdcp.vestavps.com/upgrade/memcached_ins.sh
  4. sh memcached_ins.sh
  5. wget http://wdcp.vestavps.com/upgrade/mysql_innodb_ins.sh
  6. sh mysql_innodb_ins.sh
  7. wget http://wdcp.vestavps.com/upgrade/mysqli_ins.sh
  8. sh mysqli_ins.sh
  9. wget http://wdcp.vestavps.com/upgrade/pdo_mysql_ins.sh
  10. sh pdo_mysql_ins.sh
  11. wget  http://wdcp.vestavps.com/upgrade/redis_ins.sh
  12. sh redis_ins.sh

复制代码

--------------------------------完------------------------------------------------ 
P.S.如果后续有版本,继续为大家放送! 

 

原帖地址:http://bbs.qcloud.com/thread-9811-1-1.html

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-304.html

相关文章

如何关闭445端口?比特币勒索445端口关闭的方法教程

如何关闭445端口?比特币勒索445端口关闭的方法教程

445端口怎么关闭,这2天被比特币勒索刷屏了,WanaCrypt0r 2.0勒索软件在无需用户任何操作的情况下,Wcry2.0即可扫描开放445文件共享端口的Windows机器,从而植入恶意程序。那么只要关闭电脑的445端口就可以解决...

不再使用的域名,一定要记得注销掉备案信息

不再使用的域名,一定要记得注销掉备案信息

我们这些站长,自己手里一定不止一个域名,很多时候为了方便以后做网站,我们会一次性备案好几个域名以备不时之需。 不过久而久之很多已备案的域名以为某些原因我们不再使用了,这个时候我们一定要记得注销备案信息。 那么为什么一定要注销域名的...

iframe高度自适应的一个方法

最近在写网页的时候,遇到一个问题,需要在某个页面下调用另外一个页面做内容展现。 第一想到的就是使用iframe框架来实现。 有个问题就是,目标页面的高度是动态调整的,非固定的。 在网上搜索了下,找个一个不错的解决方法,使用js来...

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区是我的一个客户的运营项目,主要是图片交流社区。 客户的需求主要有几点: 1、服务器环境配置: discuz是基于php的应用,所以需要配置php的运行环境。 在这次配置中,我采用了IIS+PHP5....

常用云服务器主机管理面板推荐

常用云服务器主机管理面板推荐

在之前【对于新建discuz网站的一些建议:X3.4、服务器、HTTPS】这篇文章中,葱子我给大家讲过在新建站点时尽量使用云服务器,同时可以通过使用服务器面板来管理云服务器,实现可视化操作。 下面葱子给大家介绍一下云服务器的一些使用指南。...

百度主动推送怎么用_百度主动推送PHP演示代码分享

近期在搜外问答上看到有很多人咨询百度主动推送API接口怎么调用的问题,看了很多回答内容,并没有讲到本质上。 虽然百度站长平台有提供类似的接口调用演示,但是对于基础比较薄弱的站长来讲,还是不会使用。 今天葱子给大家提供一份百度主动推送PH...

发表评论

访客

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