Aktueller Standort: Startseite> Neueste Artikel> Anleitung zu detaillierten Schritten für die Installation und Konfiguration von PHP in der LNMP -Umgebung

Anleitung zu detaillierten Schritten für die Installation und Konfiguration von PHP in der LNMP -Umgebung

gitbox 2025-06-17

Die Umgebung vorbereiten

Stellen Sie vor Beginn sicher, dass Ihr Linux -Betriebssystem (wie Ubuntu, CentOS usw.) installiert ist und dass Nginx und MySQL ebenfalls ordnungsgemäß ausgeführt werden. Im Folgenden finden Sie die Voraussetzungen für die Installation von PHP:

  • Linux -Betriebssysteme (wie Ubuntu, CentOS usw.)
  • Nginx Web Server
  • MySQL -Datenbank

Schritt 1: Aktualisieren Sie das System

Vor der Installation von PHP wird empfohlen, Ihr System zuerst für die neuesten Pakete und Sicherheitsaktualisierungen zu aktualisieren. Aktualisieren Sie Ihr System mit dem folgenden Befehl:

 sudo apt-get update && sudo apt-get upgrade

Schritt 2: Installieren Sie PHP und seine Erweiterungen

Installieren Sie als nächstes PHP und seine erforderlichen Erweiterungen. Geben Sie den Terminal ein und führen Sie den folgenden Befehl aus:

 sudo apt-get install php php-fpm php-mysql php-cli php-curl php-mbstring php-xml

Der obige Befehl installiert PHP und seine gemeinsamen Erweiterungen, wie die Fähigkeit von MySQL, XML zu verbinden und zu verarbeiten.

Konfigurieren Sie PHP-FPM

Nach Abschluss der Installation muss PHP-FPM konfiguriert werden, um sicherzustellen, dass sie in Verbindung mit Nginx funktioniert. Bearbeiten Sie die Konfigurationsdatei von PHP-FPM, die sich normalerweise unter:

 /etc/php/7.x/fpm/php.ini

Wählen Sie die entsprechende PHP -Version basierend auf Ihrer Umgebung aus und stellen Sie sicher, dass die folgenden Einstellungen korrekt sind:

 cgi.fix_pathinfo=0

Starten Sie den PHP-FPM-Service

Starten Sie nach dem Änderung der Konfigurationsdatei den PHP-FPM-Dienst und stellen Sie sicher, dass sie automatisch ausgeführt wird, wenn das System startet:

 sudo systemctl start php7.x-fpm
 sudo systemctl enable php7.x-fpm

Schritt 3: Konfigurieren Sie NGINX, um PHP zu unterstützen

Als nächstes müssen Sie einen NGINX -Server so konfigurieren, dass PHP -Anforderungen verarbeitet werden. Finden Sie Ihre Nginx -Konfigurationsdatei, normalerweise in:

 /etc/nginx/sites-available/default

Fügen Sie Folgendes im Serverblock hinzu, um die PHP -Datei zu verarbeiten:

 location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.x-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }

Starten Sie Nginx neu

Nach Abschluss der Konfiguration starten Sie Nginx neu, um die Änderung wirksam zu werden:

 sudo systemctl restart nginx

Schritt 4: Testen Sie die PHP -Installation

Um sicherzustellen, dass die PHP -Installation erfolgreich ist, kann eine Testdatei erstellt werden. Gehen Sie zu Ihrem Web -Root -Verzeichnis und erstellen Sie eine Datei namens info.php:

 echo "<?php phpinfo(); ?>" > /var/www/html/info.php

Besuchen Sie dann http: //your-server-ip/info.php in Ihrem Browser. Wenn Sie die PHP -Informationsseite sehen, herzlichen Glückwunsch, haben Sie PHP in der LNMP -Umgebung erfolgreich installiert!

Zusammenfassen

In den oben genannten Schritten können Sie PHP in einer LNMP -Umgebung erfolgreich installieren und konfigurieren. Mit diesem Handbuch können Sie Ihren Webserver einfach einrichten und anpassen, um die Entwicklungs- und Produktionsanforderungen zu erfüllen. Denken Sie daran, regelmäßig Updates zu überprüfen und nach Bedarf weitere PHP -Erweiterungen zu installieren, um die Funktionalität und Leistung zu verbessern.

Ich hoffe, dieser PHP -Installationshandbuch in der LNMP -Umgebung wird Ihnen hilfreich sein! Wenn Sie Fragen haben, können Sie sie gerne im Kommentarbereich besprechen.