動作

PHP72

出自 Itsmw

緣起

在PHP宣告各版本的停止支援時間後,使用舊版的PHP將可能會有被攻擊之隱憂。因此,若有使用 PHP 的網站,建議應升級至 PHP 7.2。
消息來源:https://ithome.com.tw/news/127344
本文只以長期支援版的 14.04 及 16.04 為例,為大家示範如何升級至 PHP 7.2 版,其他版本請自行類推。另外,Ubuntu 12.02 實在太舊了,相關配合套件都跟不上,加上本身已不再有安全性更新,實在不建議繼續使用,故不在本文之列。老實說,Ubuntu 14.04 的使用者也應儘速升級至 Ubuntu 18.04 才對。

Ubuntu 14.04 升級 PHP 7.2

Ubuntu1404 php72.png


1. 停止 Apache2 服務

yh@yhdev:~$ sudo su
root@yhdev:~# service apache2 stop
root@yhdev:~#

2. 添加 PHP 7.2 來源庫並安裝

root@yhdev:~# add-apt-repository ppa:ondrej/php
root@yhdev:~# apt-get update
root@yhdev:~# apt-get install php7.2 php7.2-cli php7.2-curl php7.2-gd php7.2-imap php7.2-json php7.2-mbstring php7.2-mysql php7.2-opcache php7.2-snmp php7.2-tidy php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-xsl


3. 改變 apache2 的 PHP 模組載入,啟動 apache2 服務

root@yhdev:~# a2dismod php5
root@yhdev:~# a2enmod php7.2
root@yhdev:~# service apache2 start



Ubuntu 16.04 升級 PHP 7.2



------------------------------------------------------------