当前位置:首页 » 编程语言 » 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

热点内容
c语言定义体 发布:2025-05-11 10:20:41 浏览:253
linuxwhichis 发布:2025-05-11 10:20:09 浏览:264
花雨庭服务器如何发消息 发布:2025-05-11 10:20:08 浏览:146
安卓系统时间在哪里设置 发布:2025-05-11 10:10:37 浏览:986
我的世界租赁服务器怎么换皮肤 发布:2025-05-11 10:09:59 浏览:949
sql插入两张表 发布:2025-05-11 09:55:33 浏览:758
日本编程语言 发布:2025-05-11 09:53:52 浏览:844
手机店设置的初始密码一般是多少 发布:2025-05-11 09:33:15 浏览:402
昂科威选择哪个配置 发布:2025-05-11 09:25:50 浏览:36
怎么解决安卓视频全屏卡顿 发布:2025-05-11 09:14:55 浏览:726