1. 安装所需环境
yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libzip-devel pcre-devel
2. 下载并安装PHP
1. 下载 wget http://cn2.php.net/distributions/php-7.3.3.tar.gz 2. 解压 tar -xzf php-7.3.3.tar.gz 3. 进入目录 cd php7.3.3 4. 编译php ./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-config-file-scan-dir=/usr/local/php7/etc/php.d --with-mcrypt=/usr/include --enable-mysqlnd --with-mysqli --with-pdo-mysql --enable-fpm --with-fpm-user=nginx --with-fpm-group=nginx --with-gd --with-iconv --with-zlib --enable-xml --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-curl --with-jpeg-dir --with-freetype-dir --enable-opcache
编译,安装
make && make install -j2
-j: 启用两个任务
3. 配置PHP
1) 复制ini文件
cp php.ini-production /usr/local/php7/etc/php.ini
2) 配置fpm
cd /usr/src/php-7.0.0/sapi/fpm cp init.d.php-fpm /etc/init.d/php-fpm chmod +x /etc/init.d/php-fpm chkconfig --add php-fpm chkconfig php-fpm on
原文:https://www.cnblogs.com/xingxia/p/php-fpm_install_b.html