Heim  >  Artikel  >  System-Tutorial  >  Vollständige Anleitung zur LNMP-Installation und -Konfiguration unter Deepin Linux

Vollständige Anleitung zur LNMP-Installation und -Konfiguration unter Deepin Linux

WBOY
WBOYnach vorne
2024-02-09 17:03:28458Durchsuche

Der PHP-Editor Xinyi hat eine ausführliche Anleitung zur LNMP-Installation und -Konfiguration unter Linux mitgebracht, um Benutzern beim schnellen Aufbau einer leistungsstarken Webserverumgebung zu helfen. In diesem Handbuch werden die Konzepte und Vorteile von LNMP sowie die Schritte und Vorsichtsmaßnahmen beschrieben, die zur Installation und Konfiguration von LNMP auf einem Linux-System erforderlich sind. Unabhängig davon, ob Sie Anfänger oder erfahrener Benutzer sind, können Sie mit diesem Leitfaden ganz einfach eine stabile und sichere LNMP-Umgebung aufbauen, um bessere Dienste für Ihre Website oder Anwendung bereitzustellen.

Vollständige Anleitung zur LNMP-Installation und -Konfiguration unter Deepin Linux

Vorbereitung vor der Installation

Bevor Sie mit der Installation beginnen, stellen Sie bitte sicher, dass Ihr Deepin Linux-System auf die neueste Version aktualisiert wurde und über Administratorrechte verfügt.

Installieren Sie Nginx

1. Öffnen Sie das Terminal und verwenden Sie den folgenden Befehl, um Nginx zu installieren:

```shell

sudo apt-get install nginx

```

2 Verwenden Sie den folgenden Befehl, um den Nginx-Dienst zu starten:

sudo systemctl start nginx

3. Mit dem folgenden Befehl können Sie überprüfen, ob der Nginx-Dienst normal ausgeführt wird:

sudo systemctl status nginx

Installieren Sie MySQL Geben Sie im Terminal den folgenden Befehl ein, um MySQL zu installieren:

sudo apt- get install mysql-server mysql-client

2 Während des Installationsvorgangs werden Sie aufgefordert, das MySQL-Root-Benutzerkennwort festzulegen. Bitte merken Sie sich dieses unbedingt .

3. Nachdem die Installation abgeschlossen ist, verwenden Sie den folgenden Befehl, um den MySQL-Dienst zu starten:

sudo systemctl start mysql

Installieren Sie PHP

1. Verwenden Sie den folgenden Befehl im Terminal, um PHP und die zugehörigen Erweiterungen zu installieren:

sudo apt-get install php php-mysql php-fpm php-xml php-zip php-curl php-gd

2 Starten Sie nach Abschluss der Installation den Nginx-Dienst neu, damit PHP wirksam wird:

sudo systemctl restart nginx

Konfigurieren Sie die LNMP-Umgebung

1. Konfiguration von Nginx zur Unterstützung von PHP: Öffnen Sie die Nginx-Konfigurationsdatei „/etc/nginx/sites-available/default“, suchen Sie den folgenden Inhalt und entkommentieren Sie ihn:

```ruby

location ~ .php$ {

include snippets/fastcgi -php.conf;

fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

}

```2. Starten Sie den Nginx-Dienst neu, um die Konfiguration zu aktivieren: „sudo systemctl restart nginx“, die LNMP-Umgebung wurde auf Deepin Linux installiert und konfiguriert. Sie können überprüfen, ob die Umgebung ordnungsgemäß funktioniert, indem Sie eine erstellen Testdatei mit PHP-Code. Speichern Sie den folgenden Code als Datei „info.php“ und legen Sie ihn im Web-Stammverzeichnis von Nginx ab (Standard ist „/var/www/html/“). Greifen Sie dann im Browser auf „ zu . Wenn die PHP-Informationen normal angezeigt werden können, bedeutet dies, dass die LNMP-Umgebung erfolgreich eingerichtet wurde: Ein wenig Linux-Kenntnisse sind ein wichtiger Bestandteil der Linux-Systemsicherheit entsprechende Berechtigungseinstellungen, einschließlich Lese-, Schreib- und Ausführungsberechtigungen, können durch Berechtigungen sicherstellen, dass verschiedene Benutzer nur auf die Dateien und Verzeichnisse zugreifen und diese bedienen können, wodurch die Sicherheit des Systems verbessert wird „chmod“-Befehl zum Ändern der Berechtigungen von Dateien und Verzeichnissen. Um die Datei für alle Benutzer lesbar, beschreibbar und ausführbar zu machen, können Sie den folgenden Befehl verwenden: „chmod 777 Dateiname“, „7“ bedeutet Lesen, Schreiben und Ausführungsberechtigungen, „Dateiname“ ist der Dateiname zum Ändern der Berechtigungen. Ich hoffe, dieses kleine Wissen kann Ihnen helfen, die Datei- und Verzeichnisberechtigungen des Linux-Systems besser zu verstehen und zu verwenden.

Das obige ist der detaillierte Inhalt vonVollständige Anleitung zur LNMP-Installation und -Konfiguration unter Deepin Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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