开发者社区> 问答> 正文

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

坛子里面安装WDCP面板的帖有很多,但WDCP的组件也是老了一些,今天哥就带大家飞。
WDCP的Apache原则上是不能进行升级操作的,官方也说明不能进行操作升级呢!但也不乏有高手进行升级的,由于哥太菜了,所以这里不写apache升级。
哥把脚本用附件的形式传上来后,许多人不会用啊,哥的心啊,所以哥赶快把文件存在七牛,并绑定新域名,好在没有3个工作日审核就通过了。
但是哥还是要把脚本以附件的形式传上来,这样给有需要的人可以改动再安装。
还有一点特别说明,云锁是个神奇的存在,如果安装了云锁,请在升级前将其卸载
卸载方法如下
/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  里面有选项(这个可是phpwind的重要组件哦)

二、脚本使用
1.升级php wget http://wdcp.vestavps.com/upgrade/php_up53.sh
sh php_up53.sh

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

最新版本号查看:http://php.net/downloads.php
升级出错请单独安装iconv
wget http://down.wdlinux.cn/in/iconv_ins.sh
sh iconv_ins.sh


2.升级mysql
wget http://wdcp.vestavps.com/upgrade/mysql_up55.sh
sh mysql_up55.sh

service mysqld start

如果升级后重启mysql不成功,请修改mysql的配置文件:
vi /www/wdlinux/init.d/mysqld
修改46 47行的目录为安装目录与数据库目录
修改如下:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var

3.升级Nginx
wget http://wdcp.vestavps.com/upgrade/nginx_up.sh
sh nginx_up.sh   后面可加相应版本号升级成你想要的版本,一般人我不告诉他。
service nginx restart
最新版本号查看:http://nginx.org/en/download.html
升级为Tengine
http://wdcp.vestavps.com/upgrade/tengine_up.sh
sh tengine_up.sh
根据提示信息填写版本号可以升级不同版本哦!


4.安装ZendGuardLoader
zend opt从php5.3开始已不再支持,也就是说有用到zend opt的,就不要升级了,否则只会瞎折腾不过可以使用Zend Guard Loader
php5.3版本安装
wget http://wdcp.vestavps.com/upgrade/ZendGL_ins.sh
sh ZendGL_ins.sh
php5.4版本安装
http://wdcp.vestavps.com/upgrade/Zendguard6.sh
sh Zendguard6.sh



5.一些扩展安装  这些扩展部分有对应版本限制,单独放出来,给有需要的人,小白需要指导下使用。 wget http://wdcp.vestavps.com/upgrade/libmcrypt_ins.sh
sh libmcrypt_ins.sh
wget http://wdcp.vestavps.com/upgrade/memcached_ins.sh
sh memcached_ins.sh
wget http://wdcp.vestavps.com/upgrade/mysql_innodb_ins.sh
sh mysql_innodb_ins.sh
wget http://wdcp.vestavps.com/upgrade/mysqli_ins.sh
sh mysqli_ins.sh
wget http://wdcp.vestavps.com/upgrade/pdo_mysql_ins.sh
sh pdo_mysql_ins.sh
--------------------------------完------------------------------------------------
P.S.如果后续有版本,继续为大家放送!







展开
收起
鬼才神兵 2015-09-11 21:02:54 15207 0
8 条回答
写回答
取消 提交回答
  • ReWDCP面板升级组件脚本及方法
    升级前一定先卸载云锁。
    /usr/local/yunsuo_agent/uninstall
    2016-10-23 04:39:43
    赞同 展开评论 打赏
  • ReWDCP面板升级组件脚本及方法
    哈不错的说     啊
    2016-02-26 21:29:52
    赞同 展开评论 打赏
  • 码农|Coder| Pythonista
    Mark一下
    2016-02-11 14:52:48
    赞同 展开评论 打赏
  • ReWDCP面板升级组件脚本及方法
    云币是什么鬼
    2016-02-04 14:01:44
    赞同 展开评论 打赏
  • ReWDCP面板升级组件脚本及方法
    厉害 这么多脚本都搞全了
    不过也从侧面说明WDCP快过时了
    2015-09-12 21:00:44
    赞同 展开评论 打赏
  • 论坛总版主
    支持你
    2015-09-11 22:24:59
    赞同 展开评论 打赏
  • 阿里云论坛版主,伪Linux运维,完美主义者。
    回 1楼(ivmmff) 的帖子
    是啊,我升级apache没有成功过,所以不放脚本了!

    -------------------------

    回 3楼(ivmmff) 的帖子
    的确是的,很多问题!

    -------------------------

    我这个帖子里面没有php5.6的升级脚本,我在这给大家放进来吧!

    上传在临时目录,你可以上传到root目录下
    然后sh php_up56.sh

    -------------------------

    回 9楼(逝风) 的帖子
    云币就是阿里云论坛通用货币了!发帖子和在个人中心打卡都可以获得!
    2015-09-11 21:30:04
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    赞一个~~

    WDCP 的软件生态确实都太旧了

    -------------------------

    回 2楼(鬼才神兵) 的帖子
    apache2.2 到 2.4 貌似不能平滑升级的,所以不要试了

    -------------------------

    回 4楼(鬼才神兵) 的帖子
    主要是不能平滑
    2015-09-11 21:05:18
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载