Heim > Backend-Entwicklung > PHP-Problem > Installieren Sie Nginx PHP unter Linux

Installieren Sie Nginx PHP unter Linux

藏色散人
Freigeben: 2023-03-04 07:20:02
Original
2967 Leute haben es durchsucht

So installieren Sie Nginx PHP unter Linux: Installieren Sie zuerst Nginx über den Befehl „yum install nginx“. Führen Sie dann den Befehl „yum install php php-fpm“ aus, um PHP und PHP FPM zu installieren.

Installieren Sie Nginx PHP unter Linux

Empfohlen: „PHP-Video-Tutorial

Installieren von Nginx und PHP unter Linux

Ich bin ein Centos-Server und werde Ihnen beibringen, wie Sie den Nginx-Server konfigurieren und die PHP-Laufumgebung erstellen. Javascript: void(null)

1. Nginx installieren

yum install nginx
Nach dem Login kopieren

Nachdem die Installation abgeschlossen ist, können Sie Nginx starten und im Browser darauf zugreifen, um zu überprüfen, ob Nginx erfolgreich installiert wurde. Der Port ist standardmäßig auf 80 eingestellt.

systemctl start nginx
Nach dem Login kopieren

Das Standard-Website-Stammverzeichnis für die Yum-Installation in Nginx ist /usr/share/nginx/html. Wenn der Vorgang erfolgreich ist, wird eine Willkommensoberfläche angezeigt, die anzeigt, dass Nginx erfolgreich installiert wurde PHP-FPM

yum install php php-fpm
Nach dem Login kopieren

Starten Sie php-fpm

systemctl start php-fpm
Nach dem Login kopieren

3. Verknüpfen Sie PHP mit dem MySQL-Modul

Hier ist die Mariadb-Datenbank

Installation

yum install mariadh mariadb-server
Nach dem Login kopieren

Association

yum install php-gd php-mysql php-mbstring php-xml php-mcrypt  php-imap php-odbc php-pear php -xmlrpc
Nach dem Login kopieren

4. Konfigurieren Sie Nginx für die Arbeit mit PHP


Öffnen Sie das Nginx-Hauptkonfigurationsdokument.

vim /etc/nginx/nginx.conf
Nach dem Login kopieren

Konfiguration im http-Modul hinzufügen:

     location / {  
        root   /usr/share/nginx/html;  
           index  index.html index.htm index.php;  
        }  
location ~ \.php$ {  
           root           html;  
           fastcgi_pass   127.0.0.1:9000;  
           fastcgi_index  index.php;  
           fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;  
           include        fastcgi_params;  
       }
Nach dem Login kopieren

Nginx-Standard-Fastcgiparams-Konfigurationsdatei ändern: vim /etc/nginx/fastcgi_params Fügen Sie zwei Zeilen am Ende der Datei hinzu:

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

fastcgi_param PATH_INFO             $ fastcgi_script_name;

Dann starten Sie den Dienst neu:

service nginx restart
service php-fpm restart
Nach dem Login kopieren

5. Führen Sie

aus, um eine index.php-Datei im Stammverzeichnis der Website zu erstellen. Der Inhalt der Datei lautet wie folgt:

<?php    
phpinfo();    
?>
Nach dem Login kopieren

Geben Sie das Standardverzeichnis der Website an für die Yum-Installation in Nginx ist /usr/share/nginx/html

Erstellen Sie also eine neue Datei in diesem Ordner

Unter normalen Umständen können Sie die PHP-Datei ausführen und darauf zugreifen.

Das obige ist der detaillierte Inhalt vonInstallieren Sie Nginx PHP unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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