目前這篇總結只是從php5.5.9公升級到php5.6.30的乙個方法,還有其他方法,公升級到其他版本的沒試,因為懶~
看了一些外文和中文的文章,有一些步驟說是可以直接公升級不需要解除安裝,然而在我這裡沒有成功,所以總結下自己摸索公升級的步驟,應該會有更好的方法,比如不需要重新安裝擴充套件,但是編譯安裝時的版本不一樣這個怎麼弄?(我弄懂了會再更新補充上來~)我重新編譯安裝了之後php-fpm5.6 -t
依然說我的版本不對,我就選了乙個我認為我最好接受的方式來公升級。
開發機環境
公升級步驟
坑:試了其他的方法新增源時會報錯,執行apt-get dist-upgrade的時候我發現會一併公升級很多軟體,這並不是我想要的,我只想公升級php5.5.9到5.6.30。
所以,我採用了下面這種方法:
安裝php5.6.30
sudo apt-get install php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli
sudo apt-get install php5.6-dev
sudo apt-get install php5.6-mcrypt
sudo apt-get install php5.6-curl
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-bcmath
sudo apt-get install php5.6-bz2
sudo apt-get install php5.6-dba
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-soap
sudo apt-get install php5.6-zip
上面這種安裝方式是不需要手動配置php.ini的(cli&fpm)!編譯安裝時需要在配置中改完再重啟php-fpm的。
編譯安裝redis和amqp。
php -m
看一下擴充套件是否已經安裝成功並載入~
php版本公升級教程 如何公升級php版本
php版本公升級的步驟 3 將這個資料夾放在wamp bin php 目錄下。4 將原來版本的php5.5.12資料夾中的,php.ini phpforapache.ini wampserver.conf 檔案複製到 php7.1.5 資料夾中。5 修改 php.ini phpforapache.i...
php版本公升級
方法 yum的方式進行公升級 參考文件 如centos7,按照epel源 yum install epel release rpm uvh 安裝完畢後,伺服器內執行 yum install php71w mysql 注 此方式需要刪除之前安裝的php,可以使用 yum remove 進行解除安裝 編...
PHPNow公升級PHP版本
5,再修改 php5.3 php apache2handler.ini 檔案,搜尋 extension dir 將後邊的 php 5.2.14 win32 修改為 php5.3 6,再回到根目錄執行 pncp.cmd 輸入 23 回車,重啟下apache就可以了。以上目錄說明 php5.3 為第二步...