In diesem Tutorial zeigen wir Ihnen, wie Sie Nginx mit yum
installieren Befehl auf CentOS-Systemen. Für diejenigen unter Ihnen, die es nicht wussten, Nginx ist einer der beliebtesten Webserver der Welt und für das Hosten einiger der größten und am stärksten frequentierten Websites im Internet verantwortlich. Es ist in den meisten Fällen ressourcenschonender als Apache und kann als Webserver oder Reverse-Proxy verwendet werden.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Heute werde ich es zeigen Ihnen, wie Sie einen Nginx-Webserver auf CentOS-Systemen einrichten. Es ist wirklich nicht so schwierig. Fangen wir mit Nginx an.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS Linux.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Installieren Sie Nginx mit dem Yum-Befehl unter CentOS
Schritt 1. Beginnen wir zunächst damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
sudo yum clean all sudo yum update
Schritt 2 Installieren von Nginx mit Yum
Befehl unter CentOS.
Zur Installation müssen Sie zunächst die Webtatic-yum-Repository-Informationen entsprechend Ihrer CentOS/RHEL-Version zu yum hinzufügen:
CentOS/RHEL 7.x:
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
CentOS/RHEL 6.x:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Jetzt installieren wir das Nginx-Paket und die Abhängigkeiten mit dem folgenden Befehl:
yum install nginx16
Um den Nginx-Server zu starten, geben Sie den folgenden Befehl ein:
service nginx start
Um den Nginx-Server zu stoppen, geben Sie den folgenden Befehl ein:
service nginx stop
Konfigurationsdateien/-ordner
- Die Hauptkonfigurationsdatei für Nginx ist
/etc/nginx/nginx.conf
- Virtuelle Hosts werden in
/etc/nginx/sites-available/default
definiert - PHP wird in
/etc/php5/fpm/php.ini
konfiguriert
Bevor Sie dieses Terminalfenster schließen, müssen Sie den Nginx-Dienst so einstellen, dass er beim Booten startet. Geben Sie einfach den folgenden Befehl ein:
chkconfig nginx on
Wenn Sie zur IP-Adresse Ihres Servers navigieren (vorausgesetzt, Sie haben keinen anderen Server, der Port 80 überwacht), werden Sie mit der Standard-Willkommensseite begrüßt:
Die obigen Schritte sollten zu einem laufenden Nginx führen, das die Nginx-Standardseiten auf Port 80 bereitstellt. Wir beginnen mit der Arbeit an verschiedenen Konfigurationen und Optimierungen, um die Serie abzurunden. Viel Spaß mit Ihrem neuen Webserver!
Herzlichen Glückwunsch! Sie haben Nginx erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Nginx-Webservers im CentOS-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Nginx-Website zu besuchen.