Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie Nginx, PHP und MySQL unter einem Linux-System

So installieren Sie Nginx, PHP und MySQL unter einem Linux-System

PHPz
PHPzOriginal
2023-04-05 14:34:551264Durchsuche

In Linux-Systemen ist Nginx eine gängige Webserver-Software, während PHP und MySQL die Hauptkomponenten von Anwendungsservern und Datenbankdiensten sind. Die Kombination dieser drei kann eine leistungsstarke Unterstützung für Webanwendungen bieten. In diesem Artikel stellen wir vor, wie man Nginx, PHP und MySQL unter einem Linux-System installiert.

1. Nginx installieren

Zuerst müssen wir Nginx installieren. In den meisten Linux-Distributionen kann Nginx über Paketverwaltungstools installiert werden. In einem Debian- oder Ubuntu-System können Sie beispielsweise den folgenden Befehl zur Installation verwenden:

sudo apt-get update
sudo apt-get install nginx

In einem CentOS- oder RHEL-System können Sie den folgenden Befehl zur Installation verwenden:

sudo yum install epel-release //如果没有epel仓库需要安装,否则忽略这一步
sudo yum install nginx

Nach Abschluss der Installation können Sie verwenden Geben Sie den folgenden Befehl ein, um den Nginx-Dienst zu starten:

sudo systemctl start nginx

Um sicherzustellen, dass Nginx bei jedem Systemstart automatisch startet, können Sie mit dem folgenden Befehl die Autostart-Funktion aktivieren:

sudo systemctl enable nginx

Jetzt können wir testen, ob Nginx wurde erfolgreich installiert, indem die IP-Adresse des Servers in einem Browser geöffnet wurde. Bei erfolgreicher Installation sollten Sie die Nginx-Willkommensseite sehen können.

2. MySQL installieren

Als nächstes müssen wir MySQL installieren. In Linux-Systemen können Sie Paketverwaltungstools verwenden, um MySQL zu installieren. In einem Debian- oder Ubuntu-System können Sie beispielsweise den folgenden Befehl zur Installation verwenden:

sudo apt-get update
sudo apt-get install mysql-server

In einem CentOS- oder RHEL-System können Sie den folgenden Befehl zur Installation verwenden:

sudo yum install mysql-server

Nach Abschluss der Installation können Sie verwenden Führen Sie den folgenden Befehl aus, um den MySQL-Dienst zu starten:

sudo systemctl start mysqld

Um sicherzustellen, dass MySQL bei jedem Systemstart automatisch startet, können Sie die Autostart-Funktion mit dem folgenden Befehl aktivieren:

sudo systemctl enable mysqld

Jetzt müssen wir Folgendes tun einige grundlegende Sicherheitseinstellungen für MySQL, einschließlich der Festlegung des Root-Passworts und des Löschens der Standardtestdatenbank. Während des Sicherheitseinrichtungsprozesses kann dies mit dem folgenden Befehl erfolgen:

sudo mysql_secure_installation

Nach Abschluss der oben genannten Schritte wurde MySQL erfolgreich installiert und basiert auf den Sicherheitseinstellungen.

3. PHP installieren

Zuletzt müssen wir die PHP-Unterstützung installieren. In Linux-Systemen kann PHP über Paketverwaltungstools installiert werden. In einem Debian- oder Ubuntu-System können Sie beispielsweise den folgenden Befehl zur Installation verwenden:

sudo apt-get install php

In einem CentOS- oder RHEL-System können Sie den folgenden Befehl zur Installation verwenden:

sudo yum install php

Nach Abschluss der Installation können Sie verwenden den folgenden Befehl, um die Nginx- und PHP-Dienste neu zu starten:

sudo systemctl restart nginx
sudo systemctl restart php-fpm

Jetzt können wir testen, ob PHP erfolgreich installiert wurde. Mit dem folgenden Befehl können Sie eine test.php-Datei im Verzeichnis /var/www/html erstellen:

sudo nano /var/www/html/test.php

Geben Sie in der test.php-Datei Folgendes ein:

<?php
phpinfo();
?>

Speichern Sie die Datei und verlassen Sie den Editor. Geben Sie nun die IP-Adresse des Servers gefolgt von /test.php in den Browser ein. Wenn Sie die PHP-Versionsinformationen und einige damit verbundene Einstellungen sehen, bedeutet dies, dass PHP erfolgreich installiert wurde.

Zusammenfassung

In diesem Artikel haben wir vorgestellt, wie man Nginx, PHP und MySQL in einem Linux-System installiert. Nach der Installation können wir diese leistungsstarken Webtechnologien nutzen, um großartige Webanwendungen zu erstellen. Auch wenn die Installation und Konfiguration manchmal eine Herausforderung sein können, vermittelt Ihnen die Beherrschung des Prozesses einige wertvolle Fähigkeiten und verschafft Ihnen erhebliche Vorteile bei der Webentwicklung.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Nginx, PHP und MySQL unter einem Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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