Nginx、PHP、Mysql的在linux上的彻底卸载

323 阅读1分钟

Nginx 卸载

1:停止Nginx软件

service nginx stop

2:删除Nginx的自动启动

chkconfig nginx off

3:从源头删除Nginx

rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx

4:再使用yum清理

yum remove nginx

ok结束。

Mysql卸载

防止重装

查看yum是否安装过mysql

yum list installed mysql*

如或显示了列表,说明系统中有MySQL image

**yum卸载 ** 根据列表上的名字

yum remove mysql-community-client mysql-community-common mysql-community-libs mysql-community-libs-compat mysql-community-server mysql57-community-release
rm -rf /var/lib/mysql  
rm /etc/my.cnf

rpm查看安装

rpm -qa | grep -i mysql

image

rpm 卸载

rpm -e mysql57-community-release-el7-9.noarch
rpm -e mysql-community-server-5.7.17-1.el7.x86_64
rpm -e mysql-community-libs-5.7.17-1.el7.x86_64
rpm -e mysql-community-libs-compat-5.7.17-1.el7.x86_64
rpm -e mysql-community-common-5.7.17-1.el7.x86_64
rpm -e mysql-community-client-5.7.17-1.el7.x86_64
cd /var/lib/  
rm -rf mysql/

清除余项

whereis mysql
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/local/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
#删除上面的文件夹
rm -rf /usr/bin/mysql

…  …  我就省略了

删除配置

rm –rf /usr/my.cnf
rm -rf /root/.mysql_sercret

剩余配置检查

chkconfig --list | grep -i mysql
chkconfig --del mysqld

根据上面的列表,删除 ,如:mysqld

PHP卸载

yum安装的php如何卸载 首先查看PHP版本

php -v

然后进行强制删除

rpm -qa|grep php
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3

等待卸载完成即可。