Centos7卸载nginx及php、php-fpm方法

2016年12月01日 18:17:22

阅读数:20824
本文环境:Centos7、yum方式安装的nginx和php、php-fpm

之前是通过yum方式直接安装nginx和php、php-fpm,这样的好处是方便,不用一步一步去安装解决各个依赖包问题,现在情况特殊,想要卸载掉已经安装的nginx和php、php-fpm,方法如下:

先输入命令:yum remove nginx  接着屏幕上打印出以下文字:

已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 nginx.x86_64.1.1.8.0-1.el7.ngx 将被 删除
--> 解决依赖关系完成
 
依赖关系解决
 
============================================================================================================
 Package              架构                  版本                                源                     大小
============================================================================================================
正在删除:
 nginx                x86_64                1:1.8.0-1.el7.ngx                   @nginx                889 k
 
事务概要
============================================================================================================
移除  1 软件包
 
安装大小:889 k
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在删除    : 1:nginx-1.8.0-1.el7.ngx.x86_64                                                          1/1 
警告:/etc/nginx/nginx.conf 已另存为 /etc/nginx/nginx.conf.rpmsave
  验证中      : 1:nginx-1.8.0-1.el7.ngx.x86_64                                                          1/1 
 
删除:
  nginx.x86_64 1:1.8.0-1.el7.ngx                                                                            
 
完毕!
到此,卸载nginx完毕,可以使用which nginx找一下是否卸载完全!
[root@localhost ~]# which nginx
/usr/bin/which: no nginx in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)

接下来演示卸载php和php-fpm

输入命令:yum remove php

已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 php.x86_64.0.5.4.16-36.el7_1 将被 删除
--> 解决依赖关系完成
 
依赖关系解决
 
============================================================================================================
 Package             架构                   版本                             源                        大小
============================================================================================================
正在删除:
 php                 x86_64                 5.4.16-36.el7_1                  @updates                 4.4 M
 
事务概要
============================================================================================================
移除  1 软件包
 
安装大小:4.4 M
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在删除    : php-5.4.16-36.el7_1.x86_64                                                              1/1 
  验证中      : php-5.4.16-36.el7_1.x86_64                                                              1/1 
 
删除:
  php.x86_64 0:5.4.16-36.el7_1                                                                              
 
完毕!
[root@localhost ~]# yum remove php-fpm
已加载插件:fastestmirror, langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 php-fpm.x86_64.0.5.4.16-36.el7_1 将被 删除
--> 解决依赖关系完成
 
依赖关系解决
 
============================================================================================================
 Package                架构                  版本                            源                       大小
============================================================================================================
正在删除:
 php-fpm                x86_64                5.4.16-36.el7_1                 @updates                4.5 M
 
事务概要
============================================================================================================
移除  1 软件包
 
安装大小:4.5 M
是否继续?[y/N]:y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在删除    : php-fpm-5.4.16-36.el7_1.x86_64                                                          1/1 
  验证中      : php-fpm-5.4.16-36.el7_1.x86_64                                                          1/1 
 
删除:
  php-fpm.x86_64 0:5.4.16-36.el7_1                                                                          
 
完毕!
到此还没完全卸载,可以使用php -v查看一下
[root@localhost ~]# php -v
PHP 5.4.16 (cli) (built: Jun 23 2015 21:17:27) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
[root@localhost ~]# rpm -qa|grep php
php-common-5.4.16-36.el7_1.x86_64
php-cli-5.4.16-36.el7_1.x86_64
[root@localhost ~]# rpm -e php-common-5.4.16-36.el7_1.x86_64
错误:依赖检测失败:
php-common(x86-64) = 5.4.16-36.el7_1 被 (已安裝) php-cli-5.4.16-36.el7_1.x86_64 需要
[root@localhost ~]# rpm -e php-cli-5.4.16-36.el7_1.x86_64
[root@localhost ~]# rpm -e php-common-5.4.16-36.el7_1.x86_64
[root@localhost ~]# which php
/usr/bin/which: no php in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
 

OK,全部卸载完成!

Centos7卸载nginx及php、php-fpm方法的更多相关文章

  1. Centos7 卸载 Nginx 并重新安装 Nginx

    1)  卸载nginx [root@locahost /]# yum remove nginx 2) 查看nginx是否还存在 [root@localhost /]# which nginx 3)重新 ...

  2. 基于Centos7+Flask+Nginx+uWSGI+Python3的服务器网页搭建教程

    之前完成了贴吧签到系统的搭建,笔者想将这个功能分享给更多人使用,所以尝试搭建了一个网页,一路遇到了很多问题,最终解决了,记录下过程分享给大家 首先安装 uWSGI ,和 Nginx 配套使用,具体用途 ...

  3. CentOS7部署Nginx

    CentOS7部署Nginx 1.准备工作 Nginx的安装依赖于以下三个包,意思就是在安装Nginx之前首先必须安装一下的三个包,注意安装顺序如下: 1 SSL功能需要openssl库,直接通过yu ...

  4. linux(centos7) 安装nginx

    linux(centos7) 安装nginx 1.14(stable) 版本 Nginx配置文件常见结构的从外到内依次是「http」「server」「location」等等,缺省的继承关系是从外到内, ...

  5. 【Nginx安装】CentOS7安装Nginx及配置

    [Nginx安装]CentOS7安装Nginx及配置 2018年03月05日 11:07:21 阅读数:7073 Nginx是一款轻量级的网页服务器.反向代理服务器.相较于Apache.lighttp ...

  6. 卸载nginx之后重新安装

    Ubuntu 14.04上卸载nginx之后重新安装没有重新生成配置文件的解决方法 在配置nginx做实验时配置错了,导致访问不了虚拟主机.一狠心把nginx的配置文件目录(/etc/nginx)都删 ...

  7. VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法

    VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法 在linux上安装nginx 请参考:Linux Centos7 安装 nginx 在虚拟机centos7上安装nginx之 ...

  8. 安装卸载nginx

    http://www.nginx.cn/install ubuntu和debain下的apt方式安装软件很方便,特别是对于新手安装和卸载nginx. 由于nginx不能动态添加模块,所以会经常安装和卸 ...

  9. 制作nginx+php的docker镜像方法

    制作nginx+php的docker镜像方法一.准备安装的工具工具:docker-17.06.0-ce.nginx-1.13.2.PHP-5.5.38 .supervisor配置思路:1.安装dock ...

随机推荐

  1. 小程序wxs价格显示小数点后两位

    function toFix(data, val) { var numbers = ''; for (var i = 0; i < val; i++) { numbers += '0'; } v ...

  2. java Spring boot项目简单说明

    前言 一直从事.NET开发,但一直有种想去探索Java世界的冲动,今天终于有时间来尝试一下,以下是自己探索过程的简要记录. 一.开发工具 开发工具选用 IntelliJ IDEA社区版(免费),安装教 ...

  3. css div嵌套层中button的margin-top不起作用解决方法

    首先声明本人资质尚浅,本文只用于个人总结.如有错误,欢迎指正.共同提高. --------------------------------------------------------------- ...

  4. 【python】多进程、多线程、序列

    一.多进程 1.子进程永远返回0,而父进程返回子进程的ID.这样做的理由是,一个父进程可以fork出很多子进程,所以,父进程要记下每个子进程的ID,而子进程只需要调用getppid()就可以拿到父进程 ...

  5. session传值取值

    protected void Page_Load(object sender, EventArgs e) { //判断session是否为空 if (Session["user"] ...

  6. javascript typeof instanceof

    typeof用以获取一个变量或者表达式的类型,typeof一般只能返回如下几个结果: number,boolean,string,function(函数),object(NULL,数组,对象),und ...

  7. Tomcat - Tomcat安装

    Tomcat官网:http://tomcat.apache.org/ 准备:JAVA环境布置完成 一.Windows平台 1. 版本选择 1) 进入官网 2) 查看版本匹配 官网说明 https:// ...

  8. 低级键盘钩子,在WIN7以上版本的问题

    最近在项目用到低级键盘钩子.发现一个很奇怪的事情,在开发环境和测试环境下都正常运行的键盘钩子, 到了现场环境,总是偶发性出现 键盘钩子不能用了,而且退出时产生1404 错误. 后经过阅读MSDN 的R ...

  9. SpringMVC——问题汇总

    1.html页面ajax请求/login.后台报: Request method 'GET' not supported 原因: 后台请求使用了method = POST,但是url请求没有formd ...

  10. 巧用 Img / JavaScript 采集页面数据

    摘要: 当我们有一个新内容时(例如新功能.新活动.新游戏.新文章),作为运营人员总是迫不及待地希望能尽快传达到用户,因为这是获取用户的第一步.也是最重要的一步. 点此查看原文:http://click ...