有些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
最常见的就是这三种了吧。