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. 安卓开发之ArrayAdapter使用

    package com.lidaochen.test; import android.support.v7.app.AppCompatActivity; import android.os.Bundl ...

  2. Nginx如何配置禁止访问某个目录

    location ~* \.(txt|doc)${ root /data/www/wwwroot/test; deny all; }

  3. Spring Cloud(九)高可用的分布式配置中心 Spring Cloud Config 集成 Eureka 服务

    上一篇文章,讲了SpringCloudConfig 集成Git仓库,这一篇我们讲一下SpringCloudConfig 配和 Eureka 注册中心一起使用 在分布式系统中,由于服务数量巨多,为了方便 ...

  4. Ubuntu系统---安装Caffe (+OpenCV+Python+CPU-only)

    安装配置Ubuntu14.04+Caffe (+OpenCV+Python+CPU-only) 记录 [作者:Wu Ping.时间:20180428.] 本人已经安装很多次的Caffe了:从开始的初探 ...

  5. c++中new的知识点

    在练习内存池时,发现需要重载new,可是这个重载只是重载了operator new,那么还有哪几种new呢,下面来记录一下 首先记录一个点,在类中重载operator new,默认就是静态成员函数,所 ...

  6. Redis入门(二)——基本操作

    Redis作为独立的服务端,在Java中去操作redis需要通过Redis提供的jar z在这里特别申明,除了基本数据以及String外,其余对象,要想写入redis,必须序列化(即使是对象也要实现序 ...

  7. BZOJ4383 [POI2015]Pustynia[线段树优化建边+拓扑排序+差分约束]

    收获挺大的一道题. 这里的限制大小可以做差分约束,从$y\to x$连$1$,表示$y\le x-1$即$y<x$,然后跑最长路求解. 但是,如果这样每次$k+1$个小区间每个点都向$k$个断点 ...

  8. Eclipse里修改SVN的用户名和密码

    删除Eclipse subclipse plugin中记住的SVN用户名密码: 1) 查看你的Eclipse中使用的是什么SVN Interface    windows > preferenc ...

  9. 用node.js读写文件

    node.js没有二进制数据类型,却提供了类似字节数组的“流“数据类型,着一种数据类型在文件系统模块中频频出现 node.js打开文件 fs = require('fs'); console.log( ...

  10. Peter Shirley Ray Tracing in One Weekend(下篇)

    Peter Shirley-Ray Tracing in One Weekend (2016) 原著:Peter Shirley 下篇主要对本书的后5章节进行学习,包括材质球的Metal,和Diele ...