Heim >System-Tutorial >LINUX >Vollständige Anleitung zur LNMP-Installation und -Konfiguration unter Deepin Linux
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.
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.
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
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
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
```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!