因最近PHP漏洞影响范围比较大,所以准备给vps升级一下,在DO的centos6环境实测成功,此一键升级脚本来自于http://vpser.club/管理员Bestony。
使用方法:
1、下载脚本:
1 |
wget http://www.linuxnode.org/vpserclub/script/amhphpupgrader.sh |
2、添加执行权限
1 |
chmod a+x amhphpupgrader.sh |
3、执行脚本
1 |
bash amhphpupgrader.sh |
进入如下界面
输入 1 回车,即可自动升级至5.4.41;
输入 2 回车,即可自动升级至5.5.24;
输入 3 回车,即可自动升级至5.6.8;
输入4或其他会退出
PHP使用的是官方中国源[CN2]
图片显示5.4.40,经过和管理员反馈已经更新至5.4.41了,所以只管输入1安装就可。安装好后进入AMH管理面板发现右下角还是显示PHP5.3.27,实际上PHP已经更新至5.4.41了。挂探针或者登录vps使用
查看版本即可看到PHP版本为5.4.41,其它版本未安装,就不做叙述了。
如果出现502错误要用winscp到/usr/local/php/etc/目录下的php-fpm-template.conf文件添加两行:
1 2 |
listen.group=www listen.user=www |
如果还是遇到错误,就到amh版面上的虚拟主机点编辑,然后打开日志,然后保存就好了。
本文转载自网络
文章评论
@吴尼玛:怎么,出问题了?
已经不敢玩amh了
@升级不成功:这个我没遇到过
非常不错的教程,我看了,大有收益,谢谢博主。
好吧。。更新完后,直接显示502
@GeekZhao:这个我没遇到过
更新完后 502