apache 2.4 php-fpm 연동

Extra Form
PHP PHP 7.2
CMS XpressEngine

# yum install php-fpm

# systemctl enable php-fpm.service

# systemctl start php-fpm.service

 

apache/conf/httpd.conf 에서

LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so

주석 해제하였습니다

 

systemctl status php-fpm.service 했을 때, active 로 나오긴 하는데

 

apache/conf/httpd.conf 에서

<IfModule proxy_fcgi_module> 부분 작성해주어야 php-fpm 적용되는건가요?

  • ?
    아파치는 소스설치, PHP는 yum으로 설치하신 것 같은데요.
    libphp5 또는 7 모듈이 활성화되어 있으시면 주석처리, AddType 부분에 php관련 부분 있으면 삭제해주시면 됩니다.
    그 이후에 ProxyPassMatch 구문 넣으신 후 아파치 재시작전에 구문 체크해보신 후 문제가 없다면 정상적으로 적용되실거에요.(구문에 문제가 있으면 에러메세지 뜨니까 그거 보고 판단하시면 될 것 같습니다.)