php7에서 php-fpm을 설치하고 구성하는 방법: 1. PHP7 제품군 및 플러그인을 설치합니다. 2. 소켓 설명자 파일을 만듭니다. 3. php-fpm 구성 파일을 수정합니다.
이 기사의 운영 환경: centos7 시스템, PHP7.1 버전, Dell G3 컴퓨터.
php7에 php-fpm을 설치하는 방법은 무엇입니까?
php7.1 및 php-fpm(centos7, nginx) 설치
#yum 제거 php-common
# yum -y install centos-release-scl.noarchPHP 7 제품군과 해당 플러그인을 설치하세요.
3. php-fpm 구성 및 사용
# yum -y install rh-php70 rh-php70-php rh-php70-php-fpm
값을 설정합니다. 사용자 및 그룹 nginx
user = nginx
group = nginx
user = nginx
group = nginx
- listen的值设置为127.0.0.1:9000,和站点配置文件中fastcgi_pass参数的值一样
semanage port -a -t http_port_t -p tcp 9000
sudo touch /var/run/php7.1-fpm.sock sudo chown nginx:nginx /var/run/php7.1-fpm.sock sudo chmod 666 /var/run/php7.1-fpm.sock
- 将user和group的值设为nginx
user = nginx
group = nginx
- listen的值设置为/var/run/php7.1-fpm.sock,和站点配置文件中fastcgi_pass参数的值一样
- 去掉listen.owner、listen.group、listen.mode前面的分号,以使php-fpm使用unix socket,并将listen.owner、listen.group的值设置为nginx
listen.owner = nginx
listen.group = nginx
의 경우 청취 값은 fastcgi_pass 매개변수 값과 동일한 127.0.0.1:9000으로 설정됩니다. 사이트 구성 파일
user = nginx
🎜group = nginx🎜🎜listen 값은 /var/run/php7.1-fpm.sock로 설정되며, 이는 사이트 구성 파일의 fastcgi_pass 매개변수 값과 동일합니다🎜 🎜listen.owner, listening.group 제거, listening.mode 앞의 세미콜론은 php-fpm이 unix 소켓을 사용하도록 하고 listening.owner 및 listening.group의 값을 nginx로 설정합니다🎜listen.owner = nginx
🎜listen.group = nginx
🎜🎜🎜🎜🎜nginx 사이트 구성 파일을 수정합니다. /etc/nginx/conf.d/사이트 구성 파일을 편집합니다. fastcgi_pass 매개변수를 /var/run/php7.1-fpm.sock🎜🎜로 변경합니다. nginx 및 php-fpm 서비스를 다시 시작합니다(php-fpm을 먼저 다시 시작한 다음 nginx를 다시 시작하는 것이 가장 좋습니다). [권장 학습: 🎜PHP 비디오 튜토리얼🎜 ]🎜🎜위 내용은 php7에 php-fpm을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!