Ubuntu將PHP5升級到PHP7.0

來源:互聯網
上載者:User

本文主要講解從PHP5.X升級到PHP7的方法,希望能協助到大家。

一、安裝在Ubuntu14.04或14.10中安裝PHP7

先添加一個更新源

apt-get install python-software-properties

sudo add-apt-repository ppa:ondrej/php

更新

apt-get update

二、為Apache 伺服器更新PHP7.0

Apache執行PHP代碼使用的是mod_php模組,安裝最新的PHP版本:

sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0 -mcrypt

如果你使用的是MySQL資料庫,那麼你需要執行以下語句同事更新PHP-MySQL的相關綁定。當然你也可以其他有用的模組,比如Curl, GD, Cli, JSON等。

sudo apt-get install php7.0-mysql php7.0-cli php7.0-gd php7.0-json

如果你想安裝附加的PHP7.0的一些模組,你可以使用apt-cache命令進行模糊查詢。

sudo apt-cache search php7

安裝好以後可以重啟Apache伺服器然後驗證php版本

$ sudo service apache2 restart

$ php -v

你也可以放在web目錄下進行驗證

sudo vi /var/www/html/info.php

phpinfo();

?>

如果在web頁面上顯示的還是5.X那麼需要在apache2配置裡面禁用php5的模組,然後重新安裝下php7.0 (不出意外會自動載入),接著重啟Apache2即可

sudoadd-apt-repository ppa:ondrej/php

sudoapt-get updateapt-cache search php7.1

apt-get install php7.1

a2dismod php5

如果之前有其他版本,在這邊禁用掉

a2enmod php7.1

apt-get install php7.1-mysql

apt-get install php7.1-curl

apt-get install php7.1-mbstring

apt-get install php7.1-gd

apt-get install php7.1-xml

apt-get install php7.1-soap

apt-get install php7.1-mcrypt

本文主要講解從PHP5.X升級到PHP7的方法。

一、安裝在Ubuntu14.04或14.10中安裝PHP7

先添加一個更新源

apt-get install python-software-properties

sudo add-apt-repository ppa:ondrej/php

更新

apt-get update

二、為Apache 伺服器更新PHP7.0

Apache執行PHP代碼使用的是mod_php模組,安裝最新的PHP版本:

sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0 -mcrypt

如果你使用的是MySQL資料庫,那麼你需要執行以下語句同事更新PHP-MySQL的相關綁定。當然你也可以其他有用的模組,比如Curl, GD, Cli, JSON等。

sudo apt-get install php7.0-mysql php7.0-cli php7.0-gd php7.0-json

如果你想安裝附加的PHP7.0的一些模組,你可以使用apt-cache命令進行模糊查詢。

sudo apt-cache search php7

安裝好以後可以重啟Apache伺服器然後驗證php版本

$ sudo service apache2 restart

$ php -v

你也可以放在web目錄下進行驗證

sudo vi /var/www/html/info.php

phpinfo();

?>

如果在web頁面上顯示的還是5.X那麼需要在apache2配置裡面禁用php5的模組,然後重新安裝下php7.0 (不出意外會自動載入),接著重啟Apache2即可

sudoadd-apt-repository ppa:ondrej/php

sudoapt-get updateapt-cache search php7.1

apt-get install php7.1

a2dismod php5

如果之前有其他版本,在這邊禁用掉

a2enmod php7.1

apt-get install php7.1-mysql

apt-get install php7.1-curl

apt-get install php7.1-mbstring

apt-get install php7.1-gd

apt-get install php7.1-xml

apt-get install php7.1-soap

apt-get install php7.1-mcrypt

相關推進 :

php7.0函數種類與調用方法總結

PHP7.0和7.1 部分新增特性備忘代碼分享

PHP7之匿名類 php7.0 php7 編譯安裝 apache php7.0 配置

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.