Centos干净卸载apache-php-mysql

yum -y remove httpd
会将和httpd有依赖关系的包也一并删除,算是比较干净和省事的卸载方式了,但依然会有遗漏的可能。
可以用 rpm -qa | grep httpd 查看是否有遗漏。 如果有,可以用 rpm -e 包名  删除。
终极查漏的方式: httpd -v   还有 which httpd

mysql 和 php 也用类似方式删除。
php的依赖关系比较多,也可以先用rpm -qa | grep php 查看全部依赖包,再用命令 rpm -e 包名 将它们一一删除。 删除时会提示依赖关系,提示那个包就先那个包即可。
大概顺序如下:
rpm -e php-fpm-5.3.3-22.el6.x86_64

rpm-e php-pdo-5.3.3-22.el6.x86_64

rpm -e php-pear-1.9.4-4.el6.noarch

rpm-e php-cli-5.3.3-22.el6.x86_64

rpm -e php-5.3.3-22.el6.x86_64

rpm-e php-xml-5.3.3-22.el6.x86_64

rpm -e php-gd-5.3.3-22.el6.x86_64

rpm-e php-common-5.3.3-22.el6.x86_64

干净删除mysql

yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
which mysql
mysql -V
以上三条命令如果有返回信息的话就说明还没有删除干净,继续搜索文件删除

重新安装教程->  CentOS 7 下安装 LEMP 服务(nginx、MariaDB/MySQL 和 php)

posted on 2017-10-13 15:23  YamaDe  阅读(327)  评论(0编辑  收藏  举报

导航