阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 12907阅读
  • 13回复

[解决方案]WDCP面板升级组件脚本及方法

级别: 论坛版主
发帖
1784
云币
3327

坛子里面安装WDCP面板的帖有很多,但WDCP的组件也是老了一些,今天哥就带大家飞。 4GH&u,  
WDCP的Apache原则上是不能进行升级操作的,官方也说明不能进行操作升级!但也不乏有高手进行升级的,由于哥太菜了,所以这里不写apache升级。 +SE\c  
哥把脚本用附件的形式传上来后,许多人不会用啊,哥的心啊,所以哥赶快把文件存在七牛,并绑定新域名,好在没有3个工作日审核就通过了。 |ICn/r~  
但是哥还是要把脚本以附件的形式传上来,这样给有需要的人可以改动再安装。 CI\yP@DQ4  
还有一点特别说明,云锁是个神奇的存在,如果安装了云锁,请在升级前将其卸载 2h#.:!/SMw  
卸载方法如下 Mlr'h}:H  
  1. /usr/local/yunsuo_agent/uninstall
过一会就好了。你会看到uninstall success的提示。 _CTg")0o  
LwTdmR  
cNN0-<#c  
一、脚本介绍 UG_ PrZd  
1.升级php KJv%t_4'F  
  • php_up53.sh             升级php5.3
  • php_up53_1g.sh       内存小于1G或是上面的编译失败可以使用这个升级php5.3
  • php_up54.sh             升级php5.4
  • php_up55.sh             升级php5.5
x^ `IZ{!  
2.升级mysql w{u,YM(Q  
  • mysql_up55.sh            升级mysql5.5
,0ilNi>  
3.升级Nginx或Tengine脚本 rqnxRq  
  • nginx_up.sh                  升级Nginx
+0j{$MPZ  
4.安装Zend Guard Loader 4[&&E7]EX  
  • ZendGL_ins.sh              安装Zend Guard Loader 针对php5.3版本
  • Zendguard6.sh         安装Zend Guard Loader 针对php5.4版本
N=7iQ@{1   
5.一些扩展安装  这些扩展部分有对应版本限制,单独放出来,给有需要的人,小白需要指导下使用。 [La}h2gz  
  • 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的重要组件哦)
%O f w"W  
二、脚本使用 7&/1K%x9;  
1.升级php
  1. wget http://wdcp.vestavps.com/upgrade/php_up53.sh
  2. sh php_up53.sh
  3. wget http://wdcp.vestavps.com/upgrade/php_up53_1g.sh
  4. sh php_up53_1g.sh
  5. wget http://wdcp.vestavps.com/upgrade/php_up54.sh
  6. sh php_up54.sh
  7. wget http://wdcp.vestavps.com/upgrade/php_up55.sh
  8. sh php_up55.sh   这个脚本也是可以在后面加版本号进行升级的。一般人我不告诉他哦!
  9. service httpd restart
{:b~^yW  
最新版本号查看:http://php.net/downloads.php xB[W8gQ6fa  
升级出错请单独安装iconv iq?T&44&  
  1. wget http://down.wdlinux.cn/in/iconv_ins.sh
  2. sh iconv_ins.sh
 (:o:_U  
[b&V^41W  
2.升级mysql k}I65 ^l#  
  1. wget http://wdcp.vestavps.com/upgrade/mysql_up55.sh
  2. sh mysql_up55.sh
  3. service mysqld start
-T i<H9OV  
如果升级后重启mysql不成功,请修改mysql的配置文件: /hmDeP o}  
  1. vi /www/wdlinux/init.d/mysqld
k Jw Pd;%  
修改46 47行的目录为安装目录与数据目录 PkZ1Db  
修改如下: MM*~X"A  
  1. basedir=/www/wdlinux/mysql
  2. datadir=/www/wdlinux/mysql/var
]~VuY:abH  
3.升级Nginx .C5<uW5-R  
  1. wget http://wdcp.vestavps.com/upgrade/nginx_up.sh
  2. sh nginx_up.sh   后面可加相应版本号升级成你想要的版本,一般人我不告诉他。
  3. service nginx restart
最新版本号查看:http://nginx.org/en/download.html tw =A] a*  
升级为Tengine Oo-4WqRJ  
  1. http://wdcp.vestavps.com/upgrade/tengine_up.sh
  2. sh tengine_up.sh
根据提示信息填写版本号可以升级不同版本哦! &j ; 91wEn  
2{Dnfl'k  
Dgc6rv#  
4.安装ZendGuardLoader UZmUYSu;  
zend opt从php5.3开始已不再支持,也就是说有用到zend opt的,就不要升级了,否则只会瞎折腾不过可以使用Zend Guard Loader ?'|GGtvm  
php5.3版本安装 8a]g>g  
  1. wget http://wdcp.vestavps.com/upgrade/ZendGL_ins.sh
  2. sh ZendGL_ins.sh
php5.4版本安装 -q[x"Ha%  
  1. http://wdcp.vestavps.com/upgrade/Zendguard6.sh
  2. sh Zendguard6.sh
#H<}xC2  
\x:U`T  
K'e,9P{  
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
--------------------------------完------------------------------------------------ R,["w9 8a  
P.S.如果后续有版本,继续为大家放送! ZMr[:,Jp  
{T,}]oX  
WDCP升级脚本.rar (13 K) 下载次数:225 isy[RAP<  
"L`BuAB  
2xiE#l-V2  
GA` bWl  
?u;m ],w!  
;($xAAR  
[ 此帖被鬼才神兵在2015-09-11 22:01重新编辑 ]
本帖最近评分记录: 1 条评分 云币 +20
梦丫头 云币 +20 支持你 2015-09-11
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 置顶  来自8楼 发表于: 2015-10-04
— (鬼才神兵) 执行 帖内置顶 操作 (2015-10-04 03:35) —
我这个帖子里面没有php5.6的升级脚本,我在这给大家放进来吧! 1M?x,N_W  
php_up56.zip (2 K) 下载次数:204 {iq^CHAVK  
上传在临时目录,你可以上传到root目录下 N%q{CYF6  
然后
  1. sh php_up56.sh
bF*Kb"!CF  
[ 此帖被鬼才神兵在2015-10-04 03:33重新编辑 ]
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 论坛版主
发帖
9349
云币
14165
只看该作者 沙发  发表于: 2015-09-11
赞一个~~ -$D#u  
v(jZ[{x@  
WDCP 的软件生态确实都太旧了
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 板凳  发表于: 2015-09-11
回 1楼(ivmmff) 的帖子
是啊,我升级apache没有成功过,所以不放脚本了!
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 论坛版主
发帖
9349
云币
14165
只看该作者 地板  发表于: 2015-09-11
回 2楼(鬼才神兵) 的帖子
apache2.2 到 2.4 貌似不能平滑升级的,所以不要试了
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 4楼 发表于: 2015-09-11
回 3楼(ivmmff) 的帖子
的确是的,很多问题!
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 论坛版主
发帖
9349
云币
14165
只看该作者 5楼 发表于: 2015-09-11
回 4楼(鬼才神兵) 的帖子
主要是不能平滑
级别: 总版主
发帖
7170
云币
15705

只看该作者 6楼 发表于: 2015-09-11
支持你
级别: 小白
发帖
33
云币
74
只看该作者 7楼 发表于: 2015-09-12
ReWDCP面板升级组件脚本及方法
厉害 这么多脚本都搞全了 wDS(zG   
不过也从侧面说明WDCP快过时了
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 8楼 发表于: 2015-10-04
— (鬼才神兵) 执行 帖内置顶 操作 (2015-10-04 03:35) —
我这个帖子里面没有php5.6的升级脚本,我在这给大家放进来吧! qo" _w%{  
php_up56.zip (2 K) 下载次数:204 0al8%z9e@  
上传在临时目录,你可以上传到root目录下 {Lm%zdk*k  
然后
  1. sh php_up56.sh
LQrm/)4bF5  
[ 此帖被鬼才神兵在2015-10-04 03:33重新编辑 ]
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 新人
发帖
2
云币
2
只看该作者 9楼 发表于: 2016-02-04
ReWDCP面板升级组件脚本及方法
云币是什么鬼
级别: 论坛版主
发帖
1784
云币
3327

只看该作者 10楼 发表于: 2016-02-04
回 9楼(逝风) 的帖子
云币就是阿里云论坛通用货币了!发帖子和在个人中心打卡都可以获得!
本人不是云栖社区工作人员。
无论您在使用中遇到什么问题,不要出言不逊!谢谢合作!
级别: 论坛版主
发帖
4292
云币
2524

只看该作者 11楼 发表于: 2016-02-11
Mark一下
级别: 新人
发帖
3
云币
5
只看该作者 12楼 发表于: 2016-02-26
ReWDCP面板升级组件脚本及方法
哈不错的说     啊
级别: 新人
发帖
1
云币
2
只看该作者 13楼 发表于: 2016-10-23
ReWDCP面板升级组件脚本及方法
升级前一定先卸载云锁。 T'*.LpNP,  
/usr/local/yunsuo_agent/uninstall
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)