linux下卸載apache方法小結 轉

先檢查是否安裝了apache

1)yum安裝檢查:yum list installed |grep httpd

2)rpm安裝檢查:rpm -qa |grep httpd

3)自己編譯安裝的有多種方式查詢,例如查找httpd的執行程序,或者檢查進程ps -ef |grep httpd等方法。

代碼如下:
1.
root@server ~]# rpm -qa|grep httpd 
httpd-2.2.3-11.el5_2.centos.4 
httpd-manual-2.2.3-11.el5_2.centos.4 
說明:rpm –qa | grep httpd 命令是爲了把httpd 相關的包都列出來,

我上面的例子是Linux默認安裝apache的rpm軟件包列表,如果是別的Linux版本列出來的列表有可能會不一樣,不過不用擔心,不管是什麼,卸載都從最下面的一個包開始,直到卸載掉第一個爲止。 

比如:在這個例子中,我們應該先卸載httpd-manual-2.2.3-11.el5_2.centos.4方法如下: 

代碼如下:
rpm –e httpd-manual-2.2.3-11.el5_2.centos.4
(一般沒有必要帶版本號,如可以直接寫成rpm –e httpd-manual) 

代碼如下:
rpm –e httpd --nodeps 
php和mysql的卸載和apache的卸載方法一樣。 

注意:卸載的時候如果卸載不掉,系統一般會提示包的依賴關係,並且列出依賴的包的名稱,先卸載提示依賴的包就可以了。 

如果實在有卸載不掉的包,可以加—nodeps這個參數來卸載,比如我們卸載httpd-manual-2.2.3-11.el5_2.centos.4,實在卸載不掉了。就用: 

[root@localhost ~]# rpm -e httpd-manual-2.2.3-11.el5_2.centos.4 --nodeps 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章