當前位置:首頁 » 編程語言 » centos卸載php

centos卸載php

發布時間: 2022-05-13 20:29:06

㈠ 安裝centos時自動安裝的php怎麼卸載

CentOS 5/get/php-5.3.6.tar.bz2/from/this/mirror # tar -xjf php-5.3.6.tar.bz2 配置安裝參數 ./configure --build=i686-RedHat-linux-gnu --host=i686-redhat-linux-gnu --target=i686-RedHat-linux-gnu --with-apxs2=/usr/sbin/apxs --prefix=/usr/local --exec-prefix=/usr/local --with-exec-dir=/usr/local/bin --sysconfdir=/etc --libdir=/usr/local/lib/php --with-libdir=lib --sbindir=/usr/local/sbin --sharedstatedir=/usr/com --datadir=/usr/local/share --includedir=/usr/local/include --libexecdir=/usr/local/libexec --localstatedir=/var --cache-file=../config.cache --mandir=/usr/local/share/man --infodir=/usr/local/share/info --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d --with-pic --with-curl=shared --with-freetype-dir --with-png-dir --with-gettext --with-gmp --with-iconv --with-jpeg-dir --with-png-dir --with-openssl --with-layout=GNU --with-libxml-dir --with-pcre-regex=/usr --with-mcrypt=shared --with-mhash --with-zlib --with-bz2=shared --with-pdo-mysql --with-mysql --with-mysql-sock=/var/lib/mysql/mysql.sock --with-pgsql --with-pdo-pgsql --with-sqlite=shared --with-pdo-sqlite=shared --enable-sqlite-utf8 --with-kerberos --with-imap --with-imap-ssl --with-pear --with-gd --enable-gd-native-ttf --enable-calendar=shared --enable-exif --enable-ftp --enable-sockets --enable-bcmath --enable-sysvsem --enable-sysvshm --enable-sysvmsg --enable-intl --enable-mbstring --enable-zend-multibyte --enable-zip --without-unixODBC --disable-tokenizer 非RHEL/CentOS系統可以省略 --build,--host,--target 參數,程序會自動判斷(linux一般為i686-pc-linux-gnu)。如果沒安裝pgsql或者不需要pgsql的支持可以刪除相關參數(共2個)。 bz2, calendar, curl, mcrypt, pdo_sqlite, sqlite 這些模塊採用動態編譯,可採用下面將會提到的方法載入。編譯並安裝 # make && make install 安裝結果摘要,裡面有幾個主要的安裝路徑變數 libtool: install: warning: remember to run `libtool --finish /usr/local/src/php-5.3.6/libs [activating mole `php5 in /etc/httpd/conf/httpd.conf] Installing PHP CLI binary: /usr/local/bin/ Installing PHP CLI man page: /usr/local/share/man/man1/ Installing shared extensions: /usr/local/lib/php/20090626/ Installing build environment: /usr/local/lib/php/build/ Installing header files: /usr/local/include/php/ Installing helper programs: /usr/local/bin/ program: phpize program: php-config Installing man pages: /usr/local/share/man/man1/ Installing PEAR environment: /usr/local/share/pear/ 貌似要運行一次libtool --finish ....,不過我運行後也沒什麼奇特效果~ 更新httpd配置文件以便apache能解析php文件 # vim /etc/httpd/conf/httpd.conf 添加以下內容 AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps 如果在卸載原有PHP之前沒備份php.ini文件,那麼可以從PHP編譯目錄中把 php.ini-proction 拷貝到 /etc目錄下並改名為 php.ini # mv /usr/local/src/php-5.3.6/php.ini-proction /etc/php.ini 添加或者更新相關設置,比如: extension_dir = "/usr/local/lib/php/20090626" # 以下六個模塊可根據需要添加 extension = bz2.so extension = calendar.so extension = curl.so extension = mcrypt.so extension = pdo_sqlite.so extension = sqlite.so max_execution_time = 30 max_input_time = 60 memory_limit = 128M variables_order = "EGPCS" register_globals = Off register_long_arrays = Off post_max_size = 30M upload_max_filesize = 30M mbstring.internal_encoding = UTF-8 date.timezone = Asia/Chongqing 測試結果。在 /var/www/html 下面新建一個文件 phpinfo.php ,裡麵包含內容 Php代碼 <?php phpinfo(); ?> 重啟apache服務 # service httpd restart

㈡ linux怎樣卸載php時,用rmp -qa php 命令無效什麼原因,應該怎麼破

rpm安裝的路徑都是固定的
你的應該是用源碼包編譯安裝的,這樣找到安裝目錄,直接刪掉,然後重新編譯安裝即可
看一下編譯包里邊有沒有make uninstall,如果有執行這個刪除試試

㈢ 怎麼在centos伺服器卸載php環境

查看php版本命令:
#php -v
這個命令是刪除不幹凈的
#yum remove php
因為使用這個命令以後再用
#php -v
還是會看到有版本信息的。。。。。
必須強制刪除
#rpm -qa|grep php
提示如下
#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3
注意卸載要先卸載沒有依賴的
pdo是mysql的依賴項;common是gd的依賴項;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386所以正確的卸載順序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3
再用# php -v
查看版本信息已經沒有提示
安裝最新的PHP
wget
tar xzvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php

㈣ centos7 怎麼卸載軟體php

如果是yum方式安裝的

yum -y remove httpd php php-gd
或者 yum -y remove httpd*

如果是編譯安裝的,停止服務後直接刪除目錄即可

㈤ centOS怎樣強制卸載PHP以及自定義安裝PHP

查看php版本命令:

#php -v

這個命令是刪除不幹凈的

#yum remove php

因為使用這個命令以後再用

#php -v

還是會看到有版本信息的。。。。。

必須強制刪除

#rpm -qa|grep php

提示如下

#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3

注意卸載要先卸載沒有依賴的

pdo是mysql的依賴項;common是gd的依賴項;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386

所以正確的卸載順序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3

再用# php -v

查看版本信息已經沒有提示

安裝最新的PHP

wget
tar xzvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/php

㈥ 在Centos5.5中,如何卸載源碼包安裝的php

查看php版本命令:

#php -v

這個命令是刪除不幹凈的

#yum remove php

因為使用這個命令以後再用

#php -v

還是會看到有版本信息的

㈦ CentOS怎樣強制卸載PHP以及自定義安裝PHP

查看php版本命令:

#php -v

這個命令是刪除不幹凈的

#yum remove php

因為使用這個命令以後再用

#php -v

還是會看到有版本信息的。。。。。

必須強制刪除

#rpm -qa|grep php

提示如下

#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3

注意卸載要先卸載沒有依賴的

pdo是mysql的依賴項;common是gd的依賴項;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: Failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386

所以正確的卸載順序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3

再用# php -v

查看版本信息已經沒有提示

安裝最新的PHP

wget
tar xzvf php-5.3.6.tar.gz

cd php-5.3.6

./configure --prefix=/usr/local/php

㈧ centos7 卸載php

有其它軟體包依賴PHP,先卸載這些包再卸php
可以用yum卸載
yum erase php -y

㈨ centos怎麼徹底卸載php

想把PHP卸載干凈,直接用yum的remove命令是不行的,需要查看有多少rpm包,然後按照依賴順序逐一卸載。

1.首先查看機器上安裝的所有php相關的rpm包

[root@localhost nginx]# rpm -qa | grep php

php-cli-5.3.3-22.el6.x86_64

php-pdo-5.3.3-22.el6.x86_64

php-gd-5.3.3-22.el6.x86_64

php-fpm-5.3.3-22.el6.x86_64

php-common-5.3.3-22.el6.x86_64

php-5.3.3-22.el6.x86_64

php-xml-5.3.3-22.el6.x86_64

php-pear-1.9.4-4.el6.noarch

2.按依賴順序進行刪除

rpm -e php-fpm-5.3.3-22.el6.x86_64

rpm-e php-pdo-5.3.3-22.el6.x86_64

rpm -e php-pear-1.9.4-4.el6.noarch

rpm-e php-cli-5.3.3-22.el6.x86_64

rpm -e php-5.3.3-22.el6.x86_64

rpm-e php-xml-5.3.3-22.el6.x86_64

rpm -e php-gd-5.3.3-22.el6.x86_64

rpm-e php-common-5.3.3-22.el6.x86_64

㈩ centos7.0怎麼卸載軟體

centos7.0卸載軟體的方法

  • 第一步: 卸載php5.4

  • 1. 查看php版本

  • 2. 卸載php

  • 3. 查看php是否卸載

  • php未能完成卸載,還有對應的依賴包。所以需要接著來卸載。

  • 4. 卸載php對應的依賴包

  • 網上的資料是用rpm -e來卸載,但是試了幾次都提示不能找到該安裝包。

  • # rpm -e php-mysql-5.1.6-27.el5_5.3# rpm -e php-pdo-5.1.6-27.el5_5.3# rpm -e php-xml-5.1.6-27.el5_5.3# rpm -e php-cli-5.1.6-27.el5_5.3# rpm -e php-gd-5.1.6-27.el5_5.3# rpm -e php-common-5.1.6-27.el5_5.3

  • 自己解決的辦法是如下:

  • 5.再次查看php是否卸載完成

  • 第二步: 安裝php

  • 1. 下載php

  • 2. 上傳到伺服器,並且解壓

  • 3. 安裝php

  • 1. 說明:

  • #–prefix=/usr/php ##PHP安裝路徑

  • #–exec-prefix=/usr/bin ##PHP命令執行路徑

  • #–sysconfdir=/etc ##配置文件存放路徑

  • #–with-apxs2=/usr/sbin/apxs ##Apache apxs擴展路徑

  • #–with-mysql=/var/lib/mysql ##mysql路徑

  • #–with-mysqli=/usr/bin/mysql_config ##mysqli路徑

  • #–with-mcrypt ##啟用加密模塊

  • 2. 出現錯誤, error: xml2-config not found.

  • 3. 接著安裝php

  • 4. 編譯php

  • 5. 出現錯誤提示

  • 網上解決方法如下:

  • 6. 接著編譯php

  • 7. 編譯test

  • 8. 安裝成功

  • 9. 說明

  • 如果apache不識別php,請對應的在http.conf中添加:

  • LoadMole php5_mole moles/libphp5.so

  • AddType application/x-httpd-php .php

熱點內容
phpcookie設置時間 發布:2025-05-11 07:36:15 瀏覽:109
固態硬碟需要緩存嗎 發布:2025-05-11 07:29:09 瀏覽:605
松江換門密碼鎖哪裡有 發布:2025-05-11 07:23:21 瀏覽:326
自動配置代理什麼意思 發布:2025-05-11 07:16:51 瀏覽:993
notepad編寫php 發布:2025-05-11 07:10:50 瀏覽:864
茄子快傳的文件夾 發布:2025-05-11 07:04:30 瀏覽:734
手機指紋密碼如何更換 發布:2025-05-11 07:02:22 瀏覽:123
java存儲資料庫 發布:2025-05-11 07:01:33 瀏覽:177
辦理ca的初始密碼是多少 發布:2025-05-11 06:54:55 瀏覽:425
忘記伺服器地址 發布:2025-05-11 06:54:51 瀏覽:243