Heim  >  Artikel  >  Backend-Entwicklung  >  So konfigurieren Sie Nginx und PHP-FPM

So konfigurieren Sie Nginx und PHP-FPM

醉折花枝作酒筹
醉折花枝作酒筹nach vorne
2021-07-13 09:18:072853Durchsuche

In PHP7 sind Nginx und PHP-FPM am unverzichtbarsten. Heute zeige ich Ihnen, wie Sie NginX und PHP-FPM konfigurieren.

So konfigurieren Sie Nginx und PHP-FPM

0: Schalten Sie zuerst die Firewall aus!!!!!!!!!!!!!!!!!!!!!!!!

1: PHP + Nginx kompilieren und installieren Keine Einführung;

2: Nach der Installation von PHP müssen Sie nicht nur die php.ini im Quellcodepaket an den entsprechenden Speicherort legen (meiner befindet sich unter /usr/local/php/lib/, der Speicherort wird nicht für die Kompilierung und Installation angegeben, sondern nur Fügen Sie es hier ein, achten Sie darauf) und fügen Sie PHP-FPM auch in das Quellpaket unter /usr/local/bin ein. und dann ausführen

3: Fügen Sie eine Benutzergruppe hinzu, groupadd www-data

Fügen Sie einen Benutzer zu dieser Gruppe hinzu useradd -g www-data (Gruppenname) www-data (Benutzername)

4: Fügen Sie die php .ini-Datei Ändern Sie die cgi.fix_pathinfo unten in 0

5: Die Konfigurationsdatei von php-fpm.conf wird standardmäßig im Verzeichnis /usr/local/php/etc installiert.

Kopieren Sie eine Kopie: cp /usr/lcoal/php /etc/php-fpm.conf .default /usr/local/php/etc/php-fpm.conf

6; php-fpm.conf

A bearbeiten: php- fpm in den Hintergrundlaufmodus

B: Fügen Sie die soeben erstellten WWW-Daten (Gruppe) und WWW-Daten (Benutzer) zu dieser Konfigurationsdatei hinzu. Möglicherweise ist diese Konfigurationsdatei jedoch nicht vorhanden. Schauen Sie dann nach unten

C: Eine weitere Konfigurationsdatei wird hier im Ordner /usr/local/php/etc/php-fpm.d eingeführt.

Ausführen: cp /usr/local/php/etc/php-fpm.d/www .conf .default /usr/local/php/etc/php-fpm.d/www.conf

D: vim www.conf, Benutzer und Gruppe in die gerade erstellten www-Daten ändern

7: Bearbeiten Sie nginx.conf Verzeichnis und testen

!!!!!!!!!!!!!!!!!!!Schalten Sie die Firewall aus!!!!!!!!!!!!!!!!!!!

!!! !!!!!! !!!!!! Alle Konfigurationsdateien müssen neu gestartet werden, nachdem sie geändert wurden!!!!!!!! Starten von systemctl, Deaktivieren von Firewalld

9: Die Neustart-Konfigurationsdatei lautet wie folgt: Um PHP + Nginx + MySQL zum Dienst hinzuzufügen, lesen Sie bitte Folgendes: https://blog.csdn.net/ijijni/article/details /78513521

Empfohlenes Lernen:

php-Video-Tutorial

10: Besuchen Sie die PHP-Infoseite

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie Nginx und PHP-FPM. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen