Maison > Opération et maintenance > exploitation et maintenance Linux > La configuration nginx prend en charge php-fpm

La configuration nginx prend en charge php-fpm

藏色散人
Libérer: 2019-05-06 18:48:28
avant
7595 Les gens l'ont consulté

Voici les étapes pour configurer nginx pour prendre en charge php-fpm :

Créez un utilisateur www-data qui ne peut pas se connecter, appartenant au groupe www-data

groupadd www-data
useradd -s /sbin/nologin -g www-data www-data
Copier après la connexion

Modifier nginx.conf

vim /etc/nginx/nginx.conf
......
#使nginx以www-data用户运行
user  www-data;
......
#重新加载配置
service nginx reload
Copier après la connexion

Modifier php-fpm.conf

vim /etc/php-fpm.d/www.conf
......
#使php-fpm以www-data用户和用户组运行
user = www-data
group = www-data
......
#nginx和php-fpm在同一服务器的话,推荐使用unix socket进程间通讯
;listen = 127.0.0.1:9000
listen = /var/run/php71-fpm.sock
......
#设置.sock访问权限,需和nginx用户一致
listen.owner = www-data
listen.group = www-data
listen.mode = 0660
......
#重新加载配置
service php-fpm reload
Copier après la connexion

Configurer nginx pour prendre en charge php-fpm

vim /etc/nginx/conf.d/default.conf
......
    location ~ \.php$ {
        root           /usr/share/nginx/html;
        #fastcgi_pass   127.0.0.1:9000;
        fastcgi_pass   unix:/var/run/php71-fpm.sock;
        fastcgi_index  index.php;
        #fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
......
#重新加载配置
service nginx reload
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:jmsite.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal