centos如何卸载系统自带的apache

服务器 ayflying 2206℃ 评论

有些centos系统会自带apache,这东西如果不需要可以卸载掉。

其实可以用yum直接卸载掉的:

yum -y remove httpd

下面是传统方法

先输入

rpm -qa|grep httpd

来查询系统是否有httpd程序,也就是apache,如果有就会显示出列表

[root@luoe ~]# rpm -qa|grep httpd
httpd-tools-2.2.15-30.el6.centos.x86_64
httpd-2.2.15-30.el6.centos.x86_64

这样就表示系统中已安装了apache了,其实最简单的方法是访问服务器的ip地址,如果装了apache会出现默认的欢迎页面,但是这方法也不一定靠谱,有可能没有启动或者防火墙拦截了,所以显示程序的方法更靠谱。

现在就要开始删除程序了:

rpm -e httpd

这样就可以删除httpd程序了,后面不需要带版本好,会全部删除的

[root@luoe ~]# rpm -e httpd
warning: /etc/httpd/conf/httpd.conf saved as /etc/httpd/conf/httpd.conf.rpmsave

如果出现这些提示,就是说明含有参与的配置文件,这样就需要手动删除了

rm -rf /etc/httpd

直接删除掉httpd的整个目录,这样就卸载完成了。

如果不放心可以继续列出httpd的程序列表,查看是否卸载完整,如果没有卸载干净,可以继续用rpm指令进行卸载操作。

注意:该方法只适合centos自带的apache卸载,也就是rpm的卸载方式

如果是yum安装的程序,就不能用该方法卸载了下面做出例子

#yun方式安装的程序卸载方法
yum remove xxx
#如果是rpm包
rpm -e xxx
#tar包的话需要你直接删除该文件或者
make uninstall xxx

最常见的就是这三种了吧。

转载请注明:七彩悠悠博客 | 心悠悠 情悠悠 » centos如何卸载系统自带的apache

高效,专业,悠悠博客

联系我们