更新 PHP 至 7.2


這台 Amazon EC2 是 2014 架起來後就沒再動了,心血來潮想說更新一下 PHP 到 7.x,不過站台上主要使用 PHP 的服務其實也只有 WordPress 而已。

這邊簡單紀錄一下做了哪些事~因為我對於部署真的是超廢的,所以有問題不要問 (?)

sudo apt-get upgrade

透過 apt-get update 指令進行軟體資料庫同步,會根據 /etc/apt/sources.list 中設定到 APT Server 去更新軟體資料庫。

跑完之後透過 php -v 檢視 PHP 版本,如果沒有更新可以手動加入PPA (Personal Package Archive)。

sudo apt-add-repository ppa:ondrej/php
sudo apt-get install php7.2

這時一件頗尷尬的事情發生,下了 php -v 顯示 7.2,可是 WP 和 phpinfo() 都還是 5.x,想想可能是 apache 的相關設定沒對應調整。再補裝些東西然後重啟服務。Nail it!

sudo apt-get install php7.2-mysql libapache2-mod-php7.2 -y
sudo service apache2 restart

延伸閱讀:How do I upgrade PHP version to the latest stable released version?


關於 WP,有一些相關套件可以使用:

當然,更新前不忘備份喔~


發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *