php7.3.x编译安装。
// 后面会提示 system libzip must be upgraded to version >= 0.11 所以提前卸载,自己编译。
yum -y remove libzip-devel libzip
// 就下载这个版本,别下载太高的,centos6上编译不过
wget https://nih.at/libzip/libzip-1.2.0.tar.gz
tar -zxvf libzip-1.2.0.tar.gz
cd libzip-1.2.0
./configure
make -j
make install
---- 好像只有centos6需要以下操作------
yum -y install bzip2 bzip2-devel libxml2-devel curl-devel libjpeg-devel libpng libpng-devel freetype-devel gmp-devel readline readline-devel libxslt libxslt-devel
vim /etc/ld.so.conf
#添加如下几行
/usr/local/lib64
/usr/local/lib
/usr/lib
/usr/lib64
#保存退出
ldconfig -v
#使之生效
重要:
cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h
// 下载PHP
wget https://www.php.net/distributions/php-7.3.24.tar.gz
tar

本文详细介绍了在CentOS 6环境下从源码编译安装PHP 7.3.x的过程,包括必要的依赖库安装、配置选项解析及如何进行环境变量设置等关键步骤。
最低0.47元/天 解锁文章
1431

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



