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

<p>本文环境:Centos7、yum方式安装的nginx和php、php-fpm</p><p>之前是通过yum方式直接安装nginx和php、php-fpm,这样的好处是方便,不用一步一步去安装解决各个依赖包问题,现在情况特殊,想要卸载掉已经安装的nginx和php、php-fpm,方法如下:</p><p>先输入命令:yum remove nginx 接着屏幕上打印出以下文字:</p><pre class="brush:bash;toolbar:false">已加载插件:fastestmirror,langpacks 正在解决依赖关系 --&gt;正在检查事务 ---&gt;软件包nginx.x86_64.1.1.8.0-1.el7.ngx将被删除 --&gt;解决依赖关系完成 依赖关系解决 ============================================================================================================ Package架构版本源大小 ============================================================================================================ 正在删除: nginxx86_641:1.8.0-1.el7.ngx@nginx889k 事务概要 ============================================================================================================ 移除1软件包 安装大小:889k 是否继续?[y/N]:y Downloadingpackages: Runningtransactioncheck Runningtransactiontest Transactiontestsucceeded Runningtransaction 正在删除:1:nginx-1.8.0-1.el7.ngx.x86_641/1 警告:/etc/nginx/nginx.conf已另存为/etc/nginx/nginx.conf.rpmsave 验证中:1:nginx-1.8.0-1.el7.ngx.x86_641/1 删除: nginx.x86_641:1.8.0-1.el7.ngx</pre><p> <br/></p><p></p><p>完毕!</p><p>到此,卸载nginx完毕,可以使用which nginx找一下是否卸载完全!</p><pre class="brush:bash;toolbar:false">[root@localhost~]#whichnginx /usr/bin/which:nonginxin(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)</pre><p>接下来演示卸载php和php-fpm</p><p>输入命令:yum remove php</p><pre class="brush:bash;toolbar:false">已加载插件:fastestmirror,langpacks 正在解决依赖关系 --&gt;正在检查事务 ---&gt;软件包php.x86_64.0.5.4.16-36.el7_1将被删除 --&gt;解决依赖关系完成 依赖关系解决 ============================================================================================================ Package架构版本源大小 ============================================================================================================ 正在删除: phpx86_645.4.16-36.el7_1@updates4.4M 事务概要 ============================================================================================================ 移除1软件包 安装大小:4.4M 是否继续?[y/N]:y Downloadingpackages: Runningtransactioncheck Runningtransactiontest Transactiontestsucceeded Runningtransaction 正在删除:php-5.4.16-36.el7_1.x86_641/1 验证中:php-5.4.16-36.el7_1.x86_641/1 删除: php.x86_640:5.4.16-36.el7_1 完毕!</pre><pre class="brush:bash;toolbar:false">[root@localhost~]#yumremovephp-fpm 已加载插件:fastestmirror,langpacks 正在解决依赖关系 --&gt;正在检查事务 ---&gt;软件包php-fpm.x86_64.0.5.4.16-36.el7_1将被删除 --&gt;解决依赖关系完成 依赖关系解决</pre><pre class="brush:bash;toolbar:false">============================================================================================================ Package架构版本源大小 ============================================================================================================ 正在删除: php-fpmx86_645.4.16-36.el7_1@updates4.5M 事务概要 ============================================================================================================ 移除1软件包 安装大小:4.5M 是否继续?[y/N]:y Downloadingpackages: Runningtransactioncheck Runningtransactiontest Transactiontestsucceeded Runningtransaction 正在删除:php-fpm-5.4.16-36.el7_1.x86_641/1 验证中:php-fpm-5.4.16-36.el7_1.x86_641/1</pre><p><br/></p><p>删除:</p><pre class="brush:bash;toolbar:false">php-fpm.x86_640:5.4.16-36.el7_1</pre><p> <br/></p><p></p><p>完毕!</p><p>到此还没完全卸载,可以使用php -v查看一下</p><pre class="brush:bash;toolbar:false">[root@localhost~]#php-v PHP5.4.16(cli)(built:Jun23201521:17:27) Copyright(c)1997-2013ThePHPGroup ZendEnginev2.4.0,Copyright(c)1998-2013ZendTechnologies [root@localhost~]#rpm-qa|grepphp php-common-5.4.16-36.el7_1.x86_64 php-cli-5.4.16-36.el7_1.x86_64 [root@localhost~]#rpm-ephp-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-ephp-cli-5.4.16-36.el7_1.x86_64 [root@localhost~]#rpm-ephp-common-5.4.16-36.el7_1.x86_64 [root@localhost~]#whichphp /usr/bin/which:nophpin(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)</pre><p></p><p>OK,全部卸载完成!</p>
T:0.007612s,M:211.56 KB
返回顶部 留言