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











@FradSer, 無人值守的話只能修改腳本,將變量修改為你想要的腳本,吧前面的提示去掉就行了。
可不可以詳細介紹下 無人值守的安裝方法?
@xmlijian, 如果不是很懂建議不要升級,目前的版本作為服務器運行已經很穩定了,沒必要追求最新版的軟件,最新的不一定是最穩定的。
那要怎么升級啊?還有mysql如何升級啊?我shell不是很懂.不知道要怎么辦
@xmlijian, 重新安裝eAccelerator 和 ionCube不能用原來的安裝腳本安裝。
php升級到5.3.5之后 eAccelerator 和 ionCube 等的模塊無法支持.重新安裝后還是無法支持.建議別升級到此版本
怎么沒找到mysql如何升級啊?mysql最近的版本性能提升好幾倍.什么時候出個升級的啊?
請問下,php升級完5.3.5之后能不能再升級會去啊?
@千紙鶴愛情網, 感謝指正。
第125行
rm -rf /usr/loca/php/
===========================》
rm -rf /usr/local/php/
額,我不會修改腳本,好像lnmp0.5的版本就可以無人值守,沒有這個問題,0.6不能全自動
@Wyane, 修改腳本,再apt-get install 那邊加上--force-yes。
你好,請問為沈惡魔lnmp0.6的版本現在用screen 安裝 不能自動無人值守,比如會出現藍色的界面 需要回車確定,screen后放那里會停在那里的,每次都要開起來去確定。這問題要如何解決呢?謝謝
@阿沈
我所說的目錄權限問題,指的是,安裝好LNMP后并添加域名后,安裝程序的時候,提示沒有寫入權限。
回樓上,我咋沒出現目錄權限問題 ?? ??
如果可以解決一下安裝LNMP一鍵安裝包后出現的目錄權限問題就好了。
按照你在論壇上給出的直接全部設置為777貌似不太安全啊。