问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

安装centos时自动安装的php怎么卸载

发布网友 发布时间:2022-04-06 02:56

我来回答

2个回答

懂视网 时间:2022-04-06 07:18

centos7删除php的方法:首先查看当前php已安装的包;然后通过命令“yum remove php71w-common”卸载几个名为common的包即可。

推荐:《PHP视频教程》

查看当前php已安装的包

rpm -qa|grep php


会出现很多php相关包。

基本只需要卸载几个名为common的包即可,其他同版本依赖会被全部删除,删除php71w-common,71w版本的依赖包全部会被删除。

例如

yum remove php71w-common
yum remove php74w-common

最后还会剩几个runtime包,同样yum remove 即可

当然可以最开始试试 yum remove php*,我尝试了一下,没成功完全卸载。

热心网友 时间:2022-04-06 04:26

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: phpizeprogram: php-configInstalling 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.soextension = calendar.soextension = curl.soextension = mcrypt.soextension = pdo_sqlite.soextension = sqlite.somax_execution_time = 30max_input_time = 60 memory_limit = 128M variables_order = "EGPCS"register_globals = Offregister_long_arrays = Offpost_max_size = 30Mupload_max_filesize = 30Mmbstring.internal_encoding = UTF-8date.timezone = Asia/Chongqing测试结果。在 /var/www/html 下面新建一个文件 phpinfo.php ,里面包含内容Php代码<?php phpinfo(); ?> 重启apache服务# service httpd restart
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
粒上皇开口熟栗120g*5袋(共600g)-详细介绍 三皇王板栗介绍 品牌榜:2024年板栗十大品牌排行榜 投票结果公布【新】 为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 centos7 卸载php php新手请教 关于 如何将数据库编码 改为utf8 PHP MYSQL乱码问题,使用SET NAMES utf8校正 关于PHP中MySQL开发UTF8数据库的中文输入乱码的问题,求解!在线求解!急急急! 求助如何将MYSQL数据库的编码转成UTF8 PHP连接MSSQL怎么转UTF8 php的mysql怎么设置编码类型utf-8 js或php如何批量修改网站中图片的data-original=“”(src)地址 求PHP批量录入文本数据,一行一个 如何批量删除PHP网页恶意代码 如何批量替换或删除 WordPress 文章中的文本内容 请问php怎么批量删除复选框所选中的内容呢?以下是代码,请问应该怎么修改,php中的代码应该怎么样 求助,批量修改文本 dreamweaver 批量修改后缀 老大,帮我看一下,BAT批量批处理修改default.php文件的内容,相同的default.php,分别在不同的文件夹内? 如何在DOS下批量改后缀名 求一个批量修改php后缀文本内容的bat,要求自动搜索当前目录和子目录的所有php文件,并在文本顶端加入... PHP脚本批量修改文件名 求一个批处理, 批量修改php文件固定行里的内容,内容不同 在linux服务器下url地址怎么去掉index.php/home CentOS怎样强制卸载PHP以及自定义安装PHP centos 7 怎么删除php-fpm 进程 centOS 卸载之前的php-mysql-apache centOS怎么卸载mysql centos7 已有php怎么安装 centos7怎么修改/lib/systemd/system/下的服务 php-fpm 电脑开机错误代码:0xc0000225? Win10开机0xc0000225.无法进系统?电脑 ! 笔记本oxc0000225怎么解决? win10开机0xc0000225无法进入系统? 电脑突然开机后进不了系统了,显示错误代码:OXC0000225 电脑开机时总是出现0xc0000225这个问题 不能进入系统 0xc0000225报错 应用程序发生异常未知的软件异常0xe0434352 应用程序发生异常 未知的软件异常(0xe0434352),位置为0x75259617 系统错误提示“应用程序发生异常 未知的软件异常(0xe0434352),位置为(0x7c812a6b)”,导致网页被迫关闭。 应用程序发生异常oxe0434352位置为ox7530812f该怎么解决? 玩一个游戏叫:战火风暴 “应用程序发生异常 未知的软件异常(0xe0434352),位置为0x7c812fd3”。怎么办 windows10系统打开某个软件后、出现应用程序发生异常、未知的软件异常(0xe0434352)........ 应用程序打开时显示:应用发生异常 未知的软件异常(0xe0434352),位置为0x7c812afb Visual studio 2010出现应用程序发生异常 未知的软件异常0xe0434352,位置为0x75479673卸载重装多次不行 急