How to install phpMyAdmin on Windows | lynda.com tutorial
Inhaltsverzeichnis:
- Voraussetzungen
- Nginx unter CentOS 8 installieren
- Anpassen der Firewall
- Struktur und Best Practices der Nginx-Konfigurationsdatei
- Fazit
Nginx ausgesprochen "engine x" ist ein Open-Source-, Hochleistungs-HTTP- und Reverse-Proxy-Server, der für die Last einiger der größten Websites im Internet verantwortlich ist. Es kann als eigenständiger Webserver, Lastenausgleich, Inhaltscache und Reverse-Proxy für HTTP- und Nicht-HTTP-Server verwendet werden.
Im Vergleich zu Apache kann Nginx eine große Anzahl von gleichzeitigen Verbindungen verarbeiten und hat einen geringeren Speicherbedarf pro Verbindung.
In diesem Tutorial wird erklärt, wie Sie Nginx unter CentOS 8 installieren und verwalten.
Voraussetzungen
Bevor Sie fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind und dass auf Port 80 oder 443 weder Apache noch ein anderer Prozess ausgeführt wird.
Nginx unter CentOS 8 installieren
Ab CentOS 8 ist das Nginx-Paket in den Standard-CentOS-Repositorys verfügbar.
Das Installieren von Nginx unter CentOS 8 ist so einfach wie das Eingeben:
sudo yum install nginx
Sobald die Installation abgeschlossen ist, aktivieren und starten Sie den Nginx-Dienst mit:
sudo systemctl enable nginx
sudo systemctl start nginx
Um zu überprüfen, ob der Dienst ausgeführt wird, überprüfen Sie seinen Status:
sudo systemctl status nginx
Die Ausgabe sollte ungefähr so aussehen:
● nginx.service - The nginx HTTP and reverse proxy server Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2019-10-06 18:35:55 UTC; 17min ago…
Anpassen der Firewall
FirewallD ist die Standard-Firewall-Lösung für Centos 8.
Während der Installation erstellt Nginx eine Firewall-Dienstdatei mit vordefinierten Regeln für den Zugriff auf HTTP (
80
) - und HTTPS (
443
) -Ports.
Verwenden Sie die folgenden Befehle, um die erforderlichen Ports dauerhaft zu öffnen:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
Jetzt können Sie Ihre Nginx-Installation testen, indem Sie
http://YOUR_IP
in Ihrem Webbrowser
http://YOUR_IP
. Sie sollten die Standard-Willkommensseite von Nginx sehen, die wie folgt aussehen sollte:

Struktur und Best Practices der Nginx-Konfigurationsdatei
- Alle Nginx-Konfigurationsdateien befinden sich im Verzeichnis
/etc/nginx/Hauptkonfigurationsdatei von Nginx ist/etc/nginx/nginx.confErstellen einer separaten Konfigurationsdatei für jede Domäne erleichtert die Wartung des Servers. Die Nginx-Server-Blockdateien muss mit.confund im Verzeichnis.confgespeichert/etc/nginx/conf.d. Sie können so viele Serverblöcke haben, wie Sie möchten. Es wird empfohlen, eine Standardbenennungskonvention einzuhalten.mydomain.comder Domänenname beispielsweise "mydomain.comdie Konfigurationsdatei "mydomain.com.confWenn Sie in Ihren Domänenserverblöcken wiederholbare Konfigurationssegmente verwenden,mydomain.com.confes sich, diese Segmente in snippets.Nginx-Protokolldateien umzugliedern (access.logunderror.log) befinden sich im Verzeichnis/var/log/nginx/. Es wird empfohlen, für jeden Serverblock eine andereaccessunderrorzu verwenden. Sie können das Stammverzeichnis Ihres Domänendokuments auf einen beliebigen Speicherort festlegen. Die am häufigsten verwendeten Standorte für Webroot sind:-
/home/ //home/ //var/www//var/www/html//opt//usr/share/nginx/html
-
Fazit
Herzlichen Glückwunsch, Sie haben Nginx erfolgreich auf Ihrem CentOS 8-Server installiert. Jetzt können Sie mit der Bereitstellung Ihrer Anwendungen beginnen und Nginx als Web- oder Proxyserver verwenden.
Sie können den Nginx-Dienst wie jede andere Systemeinheit verwalten.
Nginx CentosWie installiere ich Nginx auf Centos 7?
Nginx ausgesprochen 'engine x' ist ein kostenloser Open-Source-Hochleistungs-HTTP- und Reverse-Proxy-Server, der für die Auslastung einiger der größten Websites im Internet verantwortlich ist. In diesem Tutorial erfahren Sie, wie Sie Nginx auf Ihrem CentOS 7-Computer installieren und verwalten.
Wie installiere ich phpmyadmin mit nginx auf centos 7?
Mit phpMyAdmin können Sie mit MySQL-Datenbanken interagieren, Benutzerkonten und Berechtigungen verwalten und SQL-Anweisungen ausführen. In diesem Tutorial zeigen wir Ihnen, wie Sie phpMyAdmin mit Nginx unter CentOS 7 installieren.
Wie installiere ich WordPress mit Nginx auf Centos 7
In diesem Tutorial zeigen wir Ihnen, wie Sie WordPress auf einem CentOS 7-Computer installieren. WordPress ist die mit Abstand beliebteste Open-Source-Blogging- und CMS-Plattform weltweit.







