在Linux安装的时候有时选择安装apache、php、MySQL的话有时候我们就要删除重新安装更高的版本,很多人不希望使用Linux自带Mysql、Apache、Php软件工具,但是在安装新版本时系统提示错误,主要原因时,安装前因卸载Linux自带Mysql、Apache、Php服务及软件工具。

卸载步骤如下:

卸载Mysql

[root@yourdomainname/]# rpm -qa | grep mysql

mysql-3.23.58-9

php-mysql-4.3.4-11

mod_auth_mysql-20030510-4.1

mysql-server-3.23.58-9

l         说明:rpm –qa | grep mysql 命令是为了把mysql相关的包都列出来,我上面的例子是Fedora core2默认安装mysql的rpm软件包列表,如果是别的Linux版本列出来的列表有可能会不一样,不过不用担心,不管是什么,卸载都从最下面的一个包开始,直到卸载掉第一个为止。

l         比如:在这个例子中,我们应该先卸载mysql-server-3.23.58-9 方法如下:

rpm –e mysql-server

l         说明:rpm –e 是卸载rpm包的命令,后面是包名称,最后的版本号是不用打的,比如我们下一步卸载mod_auth_mysql-20030510-4.1包,方法如下:

rpm –e mod_auth_mysql

卸载Apache

[root@ yourdomainname /]# rpm -qa | grep httpd

httpd-2.0.49-4

system-config-httpd-1.2.0-3

httpd-manual-2.0.49-4

l         说明:方法跟卸载Mysql一样,不用说了吧

卸载PHP

[root@ yourdomainname /]# rpm -qa | grep php

php-odbc-4.3.4-11

php-4.3.4-11

php-mysql-4.3.4-11

php-pear-4.3.4-11

php-ldap-4.3.4-11

php-pgsql-4.3.4-11

l         说明:方法跟卸载Mysql一样,不用说了吧

l         注意:卸载的时候如果卸载不掉,系统一般会提示包的依赖关系,并且列出依赖的包的名称,先卸载提示依赖的包就可以了。

l

如果实在实在有卸载不掉的包,可以加—nodeps这个参数来卸载,比如我们卸载php-4.3.4-11,实在卸不掉了。就用:

[root@ yourdomainname /]# rpm -e php-4.3.4-11 –nodeps

命令很强硬,应该行的。

--------------------------------------------------------------------------------------------------------

CentOS linux系统也可以YUM删除:

[root@innovanetest1 html]# yum remove httpd

说明:yum删除会把httpd的依赖包一起删除。

所以建议用rpm删除。

linux删除本机mysql_删除Linux本机自带的Apache/PHP/MySQL相关推荐

  1. linux下设备或资源忙,linux删除文件目录 目录设备或资源忙怎么办

    linux删除文件目录 目录设备或资源忙怎么办 来源:未知 作者:老黑 时间:09-09-21 [打印] [root@rs swms]# rmdir zpgg rmdir: 'zpgg': 设备或资源 ...

  2. Linux 中如何复制和删除文件夹中的所有文件?

    Linux 中如何复制和删除文件夹中的所有文件? 1.复制文件 目标文件目录必须存在 (1) 直接复制 cp /hone/user/temp/test.c /home/user/ (2) 复制并重命名 ...

  3. Linux下通过rm -f删除大量文件时提示-bash: /bin/rm: Argument list too long的解决方法...

    Linux下通过rm -f删除/var/spool/postfix/maildrop/中大量的小文件时提示: "-bash: /bin/rm: Argument list too long& ...

  4. linux shell只读变量、删除变量

    linux shell只读变量.删除变量

  5. linux 用户/用户组添加修改删除(ubuntu/centos)

    作者:凨 一.LINUX(UBUNTU/CENTOS)用户添加删除修改 1.建用户: adduser web //新建web用户 useradd web #添加web 用户 passwd web // ...

  6. linux拷贝文件夹怎么删除,linux文件及文件夹拷贝移动删除

    linux文件及文件夹拷贝移动删除 文件拷贝 文件夹拷贝 文件拷贝并重命名 文件夹拷贝并重命名 文件移动 文件夹移动 文件移动并重命名 文件夹移动并重命名 文件删除 文件夹删除 文件拷贝 cp tes ...

  7. linux不登录用户就关机,Linux无法被远程登录;用户的关机, 重启,注销,新增用户,删除用户...

    不能使用xshell连接到我的Linux服务器 通过再windows的cmd中ping了我的Linux地址,发现网络不通. 查看百度发现是因为网络没有选桥接模式,然后选完桥接模式告诉我: 然后发现没有 ...

  8. linux 删旧内核,Ubuntu 删除旧内核的方法

    使用Ubuntu时如果系统里安装了很多内核,会造成多于的启动列表.想删掉一些不用的内核方法如下 方法一: 首先就是使用如下命令,列出所有安装的内核,下表中,带有p_w_picpath的就是内核文件.从 ...

  9. Linux 命令之 userdel -- 用于删除给定的用户以及与用户相关的文件

    文章目录 命令简介 常用选项 参考示例 删除用户 命令简介 userdel 命令用于删除指定的用户及与该用户相关的文件,英文全称即"user delete".在 Debian 上, ...

最新文章

  1. step如何打开服务器项目,STEP7项目打开及删除
  2. Clipboard类summary
  3. 设计模式五:外观模式
  4. 耳鼻喉专科服务机构“仁树医疗”完成数千万元A轮融资...
  5. ubuntu ssh如何连接mysql_ubuntu配置ssh连接方式
  6. mysql8出现1045报错+常用的加密plugin汇总
  7. zynq linux网口不通,已解决: ZYNQ 7035以太网口无法连通 - Community Forums
  8. Windows 共享无线上网 无法启动ICS服务 解决方法
  9. centos7 docker安装_教你如何在 CentOS 7 下 yum 方式安装 Docker 环境
  10. 数组为什么可以使用linq查询
  11. 电脑桌面隐藏文件如何恢复出来呢
  12. 虚拟摄像头API对比pyfakewebcam与pyvirtualcam
  13. 一文让你学会PC软件升级,学不会过来打我
  14. 苹果越狱后怎么还原_TestFlight/苹果TF上架到期后怎么办?
  15. java咖啡是研磨的吗_没想象的困难:咖啡研磨,明白只需要三步!
  16. pacemaker+corosync+pcs
  17. 探寻Beacon技术
  18. 上传图片到php服务器
  19. 唯品会的订单分库分表实践总结以及关键步骤
  20. 纯CSS+HTML绘制小猪佩奇---泥腿子前端出品

热门文章

  1. 在StackBlitz上setup SAP Spartacus
  2. 微信开发系列之一 - 微信公众号开发的开发环境搭建
  3. SAP C4C,CRM和S4HANA的Saved Query使用介绍
  4. SAP云平台上的Low Code Development(低代码开发)解决方案
  5. SAP Enterprise search test report ESH_TEST_SEARCH debug in Q2D
  6. SAP CRM WebClient UI图标url的生成逻辑
  7. SAP CRM AXT Genil handler
  8. 介绍一个有趣的网站 - 历史上的今天
  9. SAP UI5 json model load data的原理
  10. 为什么某些订单的参与者Participant无法被删除