Environment
- CentOS Linux release 7.5.1804 (Core)
- root 权限下
Process
获取 Php7.1 官方安装包
wget -c http://cn2.php.net/get/php-7.1.27.tar.gz/from/this/mirror
解压安装包
tar -xzvf mirror
查看配置项
./configure --help
配置项设定
./configure --prefix=/opt/php/php71 --with-fpm-user=www --with-fpm-group=www --with-curl --enable-fpm --enable-inline-optimization --disable-debug --enable-shared --enable-soap --with-xmlrpc --with-openssl --with-mcrypt --with-mhash --enable-bcmath --with-bz2 --enable-calendar --enable-exif --enable-ftp --with-gd --with-jpeg-dir --with-png-dir --with-zlib-dir --with-freetype-dir --enable-gd-native-ttf --with-gettext --enable-mbstring --enable-sockets --with-libxml-dir --with-xsl --enable-zip --with-pear --enable-opcache --enable-pcntl --with-pdo-mysql --enable-sysvmsg --enable-sysvsem --enable-sysvshm
依赖包报错以及处理
- error: libxml2 not found. Please check your li