准备:
二台主机
一台apache+php-fpm
一台mariadb-server
1 编译安装httpd-2.4.39
useradd -s /sbin/nologin apache
vim /usr/lib/systemd/system/httpd24.service
Type=forking #EnvironmentFile=/etc/sysconfig/httpd
ExecStart=/app/httpd24/bin/httpd $OPTIONS -k start
#ExecStart=/app/httpd24/bin/httpd $OPTIONS -DFOREGROUND
2
vim /app/httpd24/conf/httpd.conf
user apache
group apache
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
DirectoryIndex index.php index.html
addType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
ProxyRequests Off
ProxyPassMatch "^/(.*\.php(/.*)?)$" "unix:/var/run/php5-fpm.sock|fcgi://localhost/app/httpd24/htdocs/"
#ProxyPassMatch "^/.*\.php(/.*)?$" "fcgi://localhost:9000/app/httpd24/htdocs"
3
yum install php-fpm php-mysql
4
vim /etc/php-fpm.d/www.conf
listen = 127.0.0.1:9000
listen=/var/run/php5-fpm.sock
listen.owner = apache
listen.group = apache
listen.mode = 0666
systemctl restart httpd php-fpm