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

So konfigurieren Sie Nginx und PHP-FPM

醉折花枝作酒筹
Freigeben: 2023-02-18 07:14:02
nach vorne
2950 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:csdn.net
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