1. 程式人生 > >ubuntu解除安裝php7並安裝php5.6記錄

ubuntu解除安裝php7並安裝php5.6記錄

    ubuntu16.04版本從預設源安裝的php版本為7.x版本,我們都知道php7.0已經捨棄了很多舊版本的函式等內容,這對舊系統來說是致命的,那麼,我們就有了安裝舊版php的需求,而同一主機安裝兩個版本的php,如果不做配置會報錯。那麼,我們就需要:

一、解除安裝php7.x;

1)如果我們知道在安裝php7的時候都安裝了那些包及擴充套件,可以直接使用命令(php_xxx為您安裝的php集擴充套件)來解除安裝;

sudo apt-get - -purge remove php_xxx

2)不知道安裝了那些擴充套件,可以使用以下方法來解除安裝;

a、安裝aptiude

sudo apt-get install aptitude

b、檢索並解除安裝php現有版本

sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`

二、安裝舊版php(我這裡以php5.6為例)

1)新增支援php5.6源

sudo add-apt-repository ppa:ondrej/php

2)更新ubuntu源

sudo apt-get update

3)安裝php5.6及常用元件

sudo apt-get install php5.6
sudo apt-get install php5.6-gd
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-mbstring
sudo apt-get install php5.6-zip