Linux 卸载zabbix图文教程
- 前言
- 1.停止zabbix服务
- 2.卸载zabbix服务
- 2.1查找zabbix所有被安装的rpm包
- 2.2卸载zabbix服务
- 2.3删除所有与zabbix相关的文件(配置项等)
- 3.卸载数据库
- 3.1查找mariadb所有被安装的rpm包,并删除
- 3.2删除mysql相关配置文件
- 4.卸载http服务
- 5.卸载php服务
- 6.卸载nginx服务
- 参考资料
- 如果博主的文章对您有所帮助,可以评论、点赞、收藏,支持一下博主!!!
前言
卸载zabbix相关服务,需要知道自己之前都安装了那些服务,然后针对性的卸载,这样才能保证干净卸载。
zabbix用户手册
1.停止zabbix服务
停止zabbix、php、nginx
需要停止的服务主要看都装了哪些zabbix需要的服务,如提供WEB SERVER可以为Apache和Nginx,由于之前安装的WEB SERVER为Nginx,所以需要停止Nginx服务。
下载安装zabbix地址
systemctl stop zabbix-server.service rh-php72-php-fpm.service rh-nginx116-nginx.service
2.卸载zabbix服务
主要包括zabbix相关包和配置;mysql包和配置;php包和配置;http相关包和配置;nginx相关包和配置。
2.1查找zabbix所有被安装的rpm包
#全局搜索列出名为zabbix(不区分大小写)所有被安装的rpm package
rpm -qa | grep -i zabbix
2.2卸载zabbix服务
yum -y remove 删除项
使用空格隔开可以删除多项
最后使用rpm -qa | grep -i zabbix 检查一下是否删除干净
2.3删除所有与zabbix相关的文件(配置项等)
#在根目录下查找名为zabbix的文件
find / -name zabbix
/run/zabbix
/etc/zabbix
/var/lib/yum/repos/x86_64/7/zabbix
/var/lib/mysql/zabbix
/var/log/zabbix
/var/cache/yum/x86_64/7/zabbix
/usr/lib/zabbix
# 删除文件
rm -r -f /run/zabbix /etc/zabbix /var/lib/yum/repos/x86_64/7/zabbix /var/lib/mysql/zabbix /var/log/zabbix /var/cache/yum/x86_64/7/zabbix /usr/lib/zabbix
查看是否删除干净
需要更干净一点的话,可以利用模糊搜索
find / -name “zabbix”
3.卸载数据库
3.1查找mariadb所有被安装的rpm包,并删除
rpm -qa | grep mariadb
删除rpm包
yum -y remove mariadb-5.5.68-1.el7.x86_64 mariadb-libs-5.5.68-1.el7.x86_64 mariadb-server-5.5.68-1.el7.x86_64
检查是否删除干净
已经删除干净
3.2删除mysql相关配置文件
#查找根目录文件名为mysql的文件
find / -name mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/lib64/mysql
#删除文件
rm -r -f /var/lib/mysql /var/lib/mysql/mysql /usr/lib64/mysql
检查是否删除干净
已删除干净
4.卸载http服务
#全局搜索查找httpd服务
rpm -qa|grep httpd
#卸载httpd服务
yum -y remove httpd-2.4.6-97.el7.centos.5.x86_64
5.卸载php服务
#全局查找rh-php72-php-fpm安装包
rpm -qa|grep rh-php72-php-fpm
rh-php72-php-fpm-7.2.24-1.el7.x86_64
#卸载
yum -y remove rh-php72-php-fpm-7.2.24-1.el7.x86_64
6.卸载nginx服务
#全局查找rh-php72-php-fpm安装包
rpm -qa|grep nginx
rh-nginx116-runtime-1.16-1.el7.x86_64
rh-nginx116-nginx-1.16.1-6.el7.x86_64
# 卸载
yum -y remove rh-nginx116-runtime-1.16-1.el7.x86_64 rh-nginx116-nginx-1.16.1-6.el7.x86_64
至此zabbix服务相关的文件都已经卸载干净了。
参考资料
【Linux】之如何卸载干净zabbix服务?(超详细)