Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > Die Nginx-Konfiguration unterstützt PHP-FPM

Die Nginx-Konfiguration unterstützt PHP-FPM

藏色散人
Freigeben: 2019-05-06 18:48:28
nach vorne
7595 Leute haben es durchsucht

Hier sind die Schritte, um Nginx für die Unterstützung von PHP-FPM zu konfigurieren:

Erstellen Sie einen www-data-Benutzer, der sich nicht anmelden kann und zur www-data-Gruppe gehört

groupadd www-data
useradd -s /sbin/nologin -g www-data www-data
Nach dem Login kopieren

nginx.conf ändern

vim /etc/nginx/nginx.conf
......
#使nginx以www-data用户运行
user  www-data;
......
#重新加载配置
service nginx reload
Nach dem Login kopieren

php-fpm.conf ändern

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
Nach dem Login kopieren

Nginx für die Unterstützung von php-fpm konfigurieren

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
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDie Nginx-Konfiguration unterstützt PHP-FPM. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:jmsite.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage