1,先删除所有的php
yum remove php
如果之前已经编译安装了其他版本的php
rm -rf /usr/local/php /bin/php /usr/local/sbin/php-fpm /usr/local/bin/php /usr/local/bin/pear /usr/local/bin/peardev /usr/local/bin/pecl /usr/local/bin/phar /usr/local/bin/phar.phar /usr/local/bin/php-cgi /usr/local/bin/php-config /usr/local/bin/phpdbg /usr/local/bin/phpize
在linux下,你把文件夹删干净就等同于卸载了,毕竟linux系统是一个连内存都当做文件和文件夹管理的系统
2,安装一下相关依赖
yum -y install gcc gcc-c++
yum -y install libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel libicu-devel freetype-devel openldap-devel openldap openldap-devel
不用担心哪些安装过了哪些没有安装,直接执行,他会自动帮你安装
3,下载压缩包并解压
wget https://www.php.net/distributions/php-7.4.2.tar.bz2
tar -zxvf php-7.4.7.tar.gz
cd php-7.4.7
4,生成配置
./configure \
--prefix=/usr/local/php \
--with-config-file-path=/usr/local/php/etc \

本文介绍了如何在CentOS7系统中编译安装PHP7.4.7的详细步骤,包括先删除已有的PHP版本,安装依赖,下载并解压源码包,生成配置文件,以及进行`make`和`make install`操作。在配置过程中,需要注意选项的变化,例如`--enable-zip`更改为`--with-zip`,以及GD库的依赖路径设置。完成安装后,别忘了复制配置文件。
3489

被折叠的 条评论
为什么被折叠?



