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

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

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

  坛子里面安装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

相关文章

解决方法:phpmyadmin出现Cannot start session without errors

最近在给一位站长配置服务器环境的时候,使用的是护卫神的php套件,网站安装好后,使用一切正常。 但是当要使用phpmyadmin管理MySQL的时候,出现 Cannot start session without err...

windows server2008中用IIS7.0实现http全站301跳转到https

windows server2008中用IIS7.0实现http全站301跳转到https

在前面一篇文章中,我们讲到了如何为网站开启https访问。 但是,有个问题就是,他是同时支持http和https访问的。 现在,我们需要访问网站时默认跳转到https,要怎么办呢? 为...

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

windows server2008中使用IIS7.0实现禁止特定IP和域名访问网站

在什么情况下我们要禁止别人访问我们的网站? 有人恶意复制我们的网站内容,有人恶意镜像我们的网站,等等。。。。 这个时候我们需要禁止这些感受到了世界的恶意IP的访问。 在IIS7.0中可以使用”I...

windows server2008中用IIS7.0为网站开启HTTPS

windows server2008中用IIS7.0为网站开启HTTPS

前面的文章中我们已经开启了添加好了网站,并且可以正常访问了。 那么接下来我将要为网站配置https。 第一步:申请SSL证书 关于如何申请SSL证书,请看我之前的教程。 h...

Nginx+Apache组合配置discuz的HTTPS访问(SSL)

为什么用Nginx+Apache组合? 用户访问页面的请求到达服务器之后,静态页面又nginx出来,动态页面则交给apache处理。这是因为apache处理静态页面的效率不高,远不及nginx。通过nginx的反向...

DEDE网站搬家、dede程序数据库还原图文教程

DEDE网站搬家、dede程序数据库还原图文教程

我前一篇文章讲到了网站备份恢复的要点和注意事项,今天就接到一个网站迁移的案子。 这个就比较蛋疼了,他是使用dede后台直接备份的数据库,没有用phpmyadmin导出MySQL。 在这里大致讲一下基于dede的备份迁移操作。...

发表评论

访客

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