天天看點

ubuntu apache php7,ubuntu解除安裝php7和系統自帶的apache

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、安裝aptiudesudo apt-get install aptitude

b、檢索并解除安裝php現有版本sudo aptitude purge `dpkg -l | grep php| awk '{print $2}' |tr "\n" " "`

通過以上的操作就可以解除安裝php7.x軟體。

二、解除安裝apache

1. 解除安裝apache檔案#解除安裝apache

sudo apt-get --purge remove apache

sudo apt-get --purge remove apache2

sudo apt-get --purge remove apache-common

2. 找到沒有删除掉的配置檔案,一并删除#搜尋包含apache的檔案

sudo find /etc -name "*apache*" |xargs

#删除包含apache的檔案如:/etc/apparmor.d/abstractions/apache2-common

sudo rm -rf /etc/apparmor.d/abstractions/apache2-common

#删除/var/www目錄

sudo rm -rf /var/www

#删除libapache2-mod-jk

sudo rm -rf /etc/libapache2-mod-jk

3. 删除關聯的apache檔案

通過如下的操作之後就可以再次用apt-get install apache2 重裝了。sudo aptitude purge `dpkg -l | grep apache| awk '{print $2}' |tr "\n" " "`

總結

我們通過以上到指令解除安裝不要的軟體,首先是解除安裝程式,其次是删除關聯的相關檔案,希望可以幫助大家。

本文來自投稿,不代表訪得立場,如若轉載,請注明出處:http://www.found5.com//view/588.html