LNMP一键安装包 PHP自动升级脚本
前一段时间完成了lnmp一键安装包的PHP自动升级脚本,今天发布出来,如果想升级PHP版本的lnmp用户可以试用一下。支持目前lnmp的所有版本。
只能有低版本升级到高版本不能降级。可以升级到现有PHP 5.2.14到PHP 5.3.5除5.3.0、5.3.1、5.3.2的几个过渡版本之外的PHP版本,如果PHP发布新的版本,只有安装方式上不发生变化就可以一直使用。注意:升级PHP后eaccelerator、ionCube需要重新安装(不能使用lnmp0.6中的脚本安装!!)。
升级脚本使用方法:
执行:wget http://soft.vpser.net/lnmp/upgrade_php.sh;/bin/bash upgrade_php.sh
注意:版本号一定要输入正确否则将会升级失败!
升级后将会使用/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate} 进行管理。
php-fpm配置文件路径为:/usr/local/php/etc/php-fpm.conf
php配置文件路径为:/usr/local/php/etc/php.ini
如果升级到PHP5.3.*,php-fpm的配置文件将会与PHP5.2.* 有所不同,php-fpm可以通过访问量来自动调整php-fpm的进程数,可以通过调整pm.max_children的值来增减php-fpm的最大进程数。
注意:升级到PHP5.3.*后可能部分PHP程序会存在兼容性问题。升级有风险,升级需谨慎,虽然脚本会自动备份配置文件,建议升级前最好还是自己备份一下。
5.4.*版本属测试版暂未测试,生产环境请勿升级到5.4.*。
生产环境请谨慎升级!!!!!
本文原创,谢绝转载!
>>转载请注明出处:VPS侦探 本文链接地址:https://www.vpser.net/manage/lnmp-upgrade-php-script.html
可以下载,没问题,你那边什么错误信息?
更新一下脚本吧,下载不到
@软院网, http://bbs.vpser.net/thread-8033-1-1.html
网站的PHP版本升级到5.4.3,然后现在用DiscuzX2.5的程序,有个蛋疼的问题是,论坛的中文短消息不能正常显示,Discuz的人说有可能是PHP版本过高,建议5.2,您的文章又说不能降级,这是怎么是好啊? 🙂
@阿里, 5.4的不清楚,没有测试过,短时间内暂时没有计划测试,生产环境5.3.10 以下的版本就够用了。
这个脚本不能使5.2.17直接升级到5.4吗?我尝试了N遍,还是失败。
@编号查询, 5.3.* 里Zend Optimizer已经升级为其他名字了,叫Zend Guard
安装的 8.0
升级 PHP版本(php_version): 5.3.8
升级后, Zend Optimizer 不支持
怎么解决!!
感谢!!
@冰河, php 5.3.* 只能装0.9.6.1或比这个更新的版本
php升级到5.3.8,再装eAccelerator就出现这个提示, 探针显示不支持eAccelerator了.
Starting php-fpm eAccelerator requires Zend Engine API version 220060519.
The Zend Engine API version 220090626 which is installed, is newer.
Contact eAccelerator at http://eaccelerator.net for a later version of eAccelerator.
@冰河, 还是用安装包了的ea安装程序
升级后 eAccelerator 没法安装了,怎么装?
@雷云, 经测试没有问题
libiconv-1.13.1.tar.gz
这个文件无法下载,请检查下
@千纸鹤爱情网, 什么配置?
感觉lnmpa 卡卡的 不知道是不是我的配置低的原因