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偵探 本文鏈接地址:http://www.0794baidu.com/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 卡卡的 不知道是不是我的配置低的原因