centos 下安裝解除安裝php
阿新 • • 發佈:2018-12-21
1:rpm -qa|grep php #列出所有的php相關的rpm包
解除安裝php的命令,使用命令yum remove php是不夠的,因為yum並不會幫你把php完全解除安裝掉,如果你使用php -v可以發現php的版本號仍然存在
2:正確的解除安裝php的方法是:刪除php的rpm安裝包(其實yum安裝在根本上還是使用的rpm包,只是yum安裝能解決rpm安裝時發生的包依賴問題)。
命令如下:
rpm -qa|grep php #列出所有的php相關的rpm包
rpm -e xxx #xxx指的是上一個命令列出的rpm包的包名,複製即可。這一步是安裝的rpm包,注意因為可能存在依賴關係會發生報錯,所以可能需要調整下要寫在的rpm包的順序。
如果調整了rpm包的順序,還是無法刪除剩餘的包,可以通過強制刪除來解決:
rpm -e xxx --nodeps #其中xxx指的還是rpm包
強制刪除後,就可以重新安裝php了
3: 安裝php
yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common