linux下卸载apache的方法

本文章总结了关于linux卸载apache方法总结,有需要的朋友可参考一下

方法一

复制代码

代码如下:

[email protected] ~]# rpm -qa|grep httpd 
httpd-2.2.3-11.el5_2.centos.4 
httpd-manual-2.2.3-11.el5_2.centos.4

说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Linux默认安装apache的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。
比如:在这个例子中,我们应该先卸载httpd-manual-2.2.3-11.el5_2.centos.4方法如下:

复制代码

代码如下:

rpm –e httpd-manual-2.2.3-11.el5_2.centos.4

(一般没有必要带版本号,如可以直接写成rpm –e httpd-manual)

复制代码

代码如下:

rpm –e httpd --nodeps

php和mysql的卸载和apache的卸载方法一样。
注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。
如果实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载httpd-manual-2.2.3-11.el5_2.centos.4,实在卸载不掉了。就用:

[[email protected] ~]# rpm -e httpd-manual-2.2.3-11.el5_2.centos.4 --nodeps

方法二

复制代码 

代码如下:

卸载命令apache 
sudo apt-get remove apache 
卸载关联 
sudo apt-get autoremove 
手动删除配置 
sudo find /usr -name “*apache*” -exec rm -rf {} ; 
sudo find /etc -name “*apache*” -exec rm -rf {} ; 
sudo find /var -name “*apache*” -exec rm -rf {} ;

同样,卸载其他软件也可以用这种方法。
说明:rpm –qa | grep httpd 命令是为了把apache相关的包都列出来,我上面的例子是Linux AS4默认安装apache的rpm软件包列表
说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的.
rpm –e xxxx
注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。
如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.9-3.15,实在卸不掉了。
比如
查看源代码打印帮助
rpm -e xxx --nodeps
注意是2个 -
说明:RPM(RedHat Packge Manager)是RedHat公司出的软件包管理器,使用它可以很容易地对rpm形式的软件包进行安装、升级、卸载、验证、查询等操作,安装简单,而卸载时也可以将软件安装在多处目录中的文件删除干净,因此推荐初学者尽可能使用rpm形式的软件包。rpm的参数中-i是安装,-v是校验,-h是用散列符显示安装进度,*.rpm是软件包的文件名(这里的*.rpm特指*.src.rpm以外的以rpm为后缀的文件);参数-e是删除软件包,packgename是软件包名,与软件包的文件名有所区别,它往往是文件名中位于版本号前面的字符串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是软件包文件名,它们的软件包名称分别是apache和apache-devel。更多的rpm参数请自行参看手册页:man rpm。
如果你不喜欢在字符界面下安装或卸载这些软件包,完全可以在X-Window下使用图形界面的软件包管理程序,如glint、xrpm这样的图形接口,或者是KDE的kpackge等,这样对软件包的安装、升级、卸载、验证和查询就可以通过点击鼠标来轻松完成。
2、*.tar.gz/*.tgz、*.bz2形式的二进制软件包
安装:tar zxvf *.tar.gz 或 tar yxvf *.bz2
卸载:手动删除
说明:*.tar.gz/*.bz2形式的二进制软件包是用tar工具来打包、用gzip/bzip2压缩的,安装时直接解包即可。对于解压后只有单一目录的软件,卸载时用命令“rm -rf 软件目录名”;如果解压后文件分散在多处目录中,则必须一一手动删除(稍麻烦),想知道解压时向系统中安装了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”获取清单。tar的参数z是调用gzip解压,x是解包,v是校验,f是显示结果,y是调用bzip2解压,t是列出包的文件清单。更多的参数请参看手册页:man tar。 


无数据提示还没有评论,楼主喊你快去抢前排~~~我要评论
m88 188bet uedbet 威廉希尔 明升 bwin 明升88 bodog bwin 明升m88.com 18luck 188bet unibet unibet Ladbrokes Ladbrokes casino m88明升 明升 明升 m88.com 188bet m88 明陞 uedbet赫塔菲官网 365bet官网 m88 help
微信扫码登陆

打开 微信
扫一扫登录

phpstudy使用视频教程