有两个项目需要的php环境不同,以前是5.5的,现在需要一个7以上的,记录一下过程。
安装依赖包
yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-devel
下载源码:
https://www.php.net/distributions/php-7.4.22.tar.gz
解压:
tar -zxvf php-7.4.22.tar.gz
cd php-7.4.22
编译安装:(./configure --help 查看编译参数)
./configure \
--prefix=/usr/local/php7.4 \
--with-config-file-path=/e

592

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



