开心版directadmin下apache2.4使用php-fpm

apache2.4用event模式,可以直接使用php-fpm
修改httpd.conf

#文件开始添加

<Proxy "unix:/usr/local/php56/sockets/admin.sock|fcgi://php-fpm56.admin/">
ProxySet min=0
</Proxy>

删除头部IfModule mod_fastcgi.c
在VirtualHost添加
ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/usr/local/php56/sockets/admin.sock|fcgi://php-fpm56.admin/home/admin/domains/newhot.me/public_html/$1 timeout=300

======模板最终修改位置=======
/usr/local/directadmin/data/templates/

修改模板 user_virtual_host.conf

<Proxy "unix:/usr/local/php|PHP1_RELEASE|/sockets/|USER|.sock|fcgi://php-fpm|PHP_VER|.|USER|/">
ProxySet min=0
</Proxy>

修改模板 virtual_host2.conf
ProxyPassMatch ^/(.*\.php(/.*)?)$ unix:/usr/local/php|PHP1_RELEASE|/sockets/|USER|.sock|fcgi://php-fpm|PHP_VER|.|USER||DOCROOT|/$1 timeout=300

发表评论