1:進入終端後查看PHP版本
php -v
輸出可能如下:
PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
2:執行下面的命令升級軟體倉庫
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3:執行下面的命令刪除php
yum remove php-common
然後像安裝那樣問你是否繼續的,輸入yes即可
4:安裝php 5.6版本(php56w-devel這個不是必需的)
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-MySQL php56w-intl php56w-mbstring
5:重啟httpd
service httpd restart
查看最新的版本
php -v
現在應該是5.6了!
2. linux下如何升級PHP
在命令行終端輸入:> apt-get update
> apt-get install php
3. linux 如何升級ubuntu 裡面的php
一、下載最新版本
可以到php.net這里下載最新發布的PHP版本包,目前使用VPS居多吧,常規做法是先下載PHP包到本地上,然後在傳到VPS上,如果是使用VPS那麼可以直接從VPS上下載即可,這樣省事,而且也方便。下載時,選擇適合VPS的相應節點,如你的VPS在美國就選擇美國節點,這樣下載速度會比其它節點要快。
二、解壓
這個不用介紹了,直接tar -jxvf + PHP壓縮包文件名回車即可
三、停用php-fpm
先查找出php-fpm的進程號
#ps -le | grep 'php-fpm'
然後使用kill殺掉,如php-fpm進程號是10562
#kill -QUIT 10562
四、配置編譯安裝PHP
配置還是跟原來安裝時配置的參數一樣,然後編譯,最後安裝
五、完成安裝,啟動php-fpm
安裝結束後,直接運行php-fpm命令即可啟動,加入你安裝的PHP在local路徑下則啟動命令如下
# /usr/local/php/sbin/php-fpm
完成以上五個步驟以後,運行phpinfo查看eAccelerator是否已啟動。如果啟動失敗,或者在執行php-fpm命令提示
[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.6. Rebuild it for your PHP version (5.3.13) or download precompiled binaries.
類似錯誤提示的也不要慌張,這是PHP版本導致的小錯誤。只要重新下載eAccelerator編譯安裝,然後殺掉php-fpm進程再啟動php-fpm即可
對於,那些也同我一樣想升級到PHP5.4版本以上的童鞋,只能等等了,因為eAccelerator還沒有PHP5.4版本的發布,除非放棄不使用eAccelerator的童鞋大可隨意升級!
4. LINUX LNMP 一鍵安裝的php 怎麼升級
首先看你lnmp的版本,不同版本升級php的方式略有差異。升級PHP前,請確認你的網站程序是否支持升級到的PHP版本,防止升級到網站程序不兼容的PHP版本,具體可以去你使用的PHP程序的官網查詢相關版本支持信息。v1.3大部分情況下也可以進行降級操作。執行:./upgrade.sh php 到PHP: Downloads 獲取版本號,輸入版本號,如5.3.28 回車,再次回車確認即可開始升級。如需要編譯其他參數可以,lnmp 1.3版可以修改lnmp.conf配置文件里的 PHP_Moles_Options 參數的引號里加其他需要的參數。lnmp 1.2版修改include/upgrade_php.sh文件在PHP_Moles_Arguments="" 參數的雙引號里添加需要的其他模塊,多個模塊參數空格隔開,然後再運行,這樣就行,我在後盾人看視頻時老師講的的,希望能幫到你✧*。٩(^㉨^*)و✧*。
5. linux下如何升級PHP
下面是Centos下wdcp將php5.2升級到5.3的命令,親可以參考一下。
cd/tmp
wget-chttp://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz
tarzxvfphp-5.3.10.tar.gz
cdphp-5.3.10
./configure--prefix=/www/wdlinux/php-5.3.10--with-config-file-path=/www/wdlinux/etc--with-mysql=/www/wdlinux/mysql--with-iconv=/usr--with-freetype-dir--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr--enable-xml--disable-rpath--enable-inline-optimization--with-curl--enable-mbregex--enable-mbstring--with-mcrypt=/usr--with-gd--enable-gd-native-ttf--with-openssl--with-mhash--enable-ftp--with-apxs2=/www/wdlinux/apache/bin/apxs
make
makeinstall
rm-f/www/wdlinx/php
ln-s/www/wdlinux/php-5.3.10/www/wdlinux/php
servicehttpdrestart
使用過程中記得修改上面命令中的路徑哦。
6. linux下php版本怎麼升級~
升級的命令是 rpe -U +你要升級的軟體包名! 應用在 LINUX 4.0 伺服器版上面你的 如果軟體包格式不是 RPM 格式的 LINUX 是不支持 安裝和 升級的 你必須進行編譯之後才可以進行安裝和升級,升級的時候最好進入那軟體包名的 目錄下 進行升級 比如說 你的php是在 home/123/php 這里123 是我新建存放phph軟體的 目錄 下面是具體命令: cd /home/123 cd/123 rpm -U php 即可完成
7. linux伺服器,更新PHP版本,phpinfo還顯示以前的版本
因為phpinfo和你運行的php -v可能不是一個東西,運行的php -v顯示的哪個包,有PATH路徑設置和當前路徑來決定,很可能只是你當前目錄裡面的版本。而phpinfo()顯示的版本是由apache/httpd.conf文件中決定的。
你要檢查下你的php路徑有沒有問題
8. linux系統的伺服器上如何將php軟體進行升級
先把升級包弄到伺服器上,之後用RPM
-U
軟體包的名字升級把。命令好像不對,給忘了。試下吧
9. wdlinux WDCP php版本如何升級 php5.3升級腳本
登錄SSH(使用PuTTY遠程登錄Linux伺服器),執行以下命令升級PHP版本:
wget
IP
sh
php_up53.sh
升級過程有點漫長,大約十多分鍾吧!當出現「php
update
is
OK」時就表明升級成功了。
接下來執行以下命令升級eAccelerator:
wget
IP
sh
eac0961_ins.sh
然後我們執行以下命令安裝Zend
Guard
Loader:
wget
IP
sh
ZendGL_ins.sh
執行以下命令重啟伺服器:
shutdown
-r
now