在 Ubuntu 16.04 上安裝舊版的 PHP5.6

[前言]

在這邊只是紀錄要怎麼安裝舊版的PHP而已,可以的話,還是用預設安裝PHP7即可。

[加入外部PPA]

1
2
3
sudo add-apt-repository ppa:ondrej/php
 
sudo apt-get update

[安裝PHP5.6以及一些phpMyAdmin所必要的extension]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
sudo apt-get install php5.6
 
sudo apt-get install php5.6-mbstring
 
sudo apt-get install php5.6-mcrypt
 
sudo apt-get install php5.6-mysql
 
# 啟動 PHP modules
 
sudo phpenmod mcrypt
sudo phpenmod mbstring
 
# 打開編輯器去編輯檔案
 
# 並把裡面的 mysqli.allow_local_infile = On 前面的註解拿掉
 
sudo vi /etc/php5/apache2/php.ini
 
# 重新啟動 Apache2 之後,就結束了。
 
sudo service apache2 restart

[安裝phpMyAdmin]

1
sudo apt-get install phpmyadmin