歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 刪除Linux本機自帶的Apache/PHP/MySQL

刪除Linux本機自帶的Apache/PHP/MySQL

日期:2017/2/28 15:33:42   编辑:Linux教程

在Linux安裝的時候有時選擇安裝apache、php、mysql的話有時候我們就要刪除重新安裝更高的版本,很多人不希望使用Linux自帶Mysql、Apache、Php軟件工具,但是在安裝新版本時系統提示錯誤,主要原因時,安裝前因卸載Linux自帶Mysql、Apache、Php服務及軟件工具。

卸載步驟如下:

卸載Mysql

[root@yourdomainname/]# rpm -qa | grep mysql
mysql-3.23.58-9
php-mysql-4.3.4-11
mod_auth_mysql-20030510-4.1
mysql-server-3.23.58-9
l 說明:rpm –qa | grep mysql 命令是為了把mysql相關的包都列出來,我上面的例子是Fedora core2默認安裝mysql的rpm軟件包列表,如果是別的Linux版本列出來的列表有可能會不一樣,不過不用擔心,不管是什麼,卸載都從最下面的一個包開始,直到卸載掉第一個為止。
l 比如:在這個例子中,我們應該先卸載mysql-server-3.23.58-9 方法如下:
rpm –e mysql-server
l 說明:rpm –e 是卸載rpm包的命令,後面是包名稱,最後的版本號是不用打的,比如我們下一步卸載mod_auth_mysql-20030510-4.1包,方法如下:
rpm –e mod_auth_mysql


卸載Apache

[root@ yourdomainname /]# rpm -qa | grep httpd
httpd-2.0.49-4
system-config-httpd-1.2.0-3
httpd-manual-2.0.49-4
l 說明:方法跟卸載Mysql一樣,不用說了吧


卸載PHP

[root@ yourdomainname /]# rpm -qa | grep php
php-odbc-4.3.4-11
php-4.3.4-11
php-mysql-4.3.4-11
php-pear-4.3.4-11
php-ldap-4.3.4-11
php-pgsql-4.3.4-11
l 說明:方法跟卸載Mysql一樣,不用說了吧
l 注意:卸載的時候如果卸載不掉,系統一般會提示包的依賴關系,並且列出依賴的包的名稱,先卸載提示依賴的包就可以了。
l
如果實在實在有卸載不掉的包,可以加—nodeps這個參數來卸載,比如我們卸載php-4.3.4-11,實在卸不掉了。就用:
[root@ yourdomainname /]# rpm -e php-4.3.4-11 –nodeps
命令很強硬,應該行的。

--------------------------------------------------------------------------------------------------------

CentOS linux系統也可以YUM刪除:

[root@innovanetest1 html]# yum remove httpd
說明:yum刪除會把httpd的依賴包一起刪除。

所以建議用rpm刪除。

Copyright © Linux教程網 All Rights Reserved