So installieren Sie Nginx auf CentOS 7
- 1142
- 86
- Matteo Möllinger
Nginx (kurz für Motor x) ist ein kostenloser, open-source und leistungsstarker HTTP-Webserver und Reverse-Proxy mit einer ereignisgesteuerten (asynchronen) Architektur. Es wird mit verwendet C Programmiersprache und läuft auf UNIX-ähnlichen Betriebssystemen sowie Windows OS.
Es funktioniert auch als Reverse -Proxy-, Standard -Mail- und TCP/UDP -Proxy -Server und kann zusätzlich als Lastbalancer konfiguriert werden. Es leistet viele Websites im Internet. bekannt für seine Hochleistungs-, Stabilitäts- und Merkmals-Set.
Lesen Sie auch: So installieren Sie Apache auf CentOS 7
In diesem Artikel erläutert wir, wie NGINX HTTP -Webserver auf einem CentOS 7 oder RHEL 7 -Server die Befehlszeile installiert, konfigurieren und verwaltet wird.
Voraussetzungen:
- Ein CentOS 7 Server Minimal Installation
- Eine rhel 7 server minimale Installation
- Ein CentOS/RHEL 7 -System mit statischer IP -Adresse
Installieren Sie den NGINX -Webserver
1. Aktualisieren Sie zuerst die Systemsoftwarepakete auf die neueste Version.
# yum -y Update
2. Installieren Sie als Nächst.
# yum install epel-release # yum install nginxInstallieren Sie Nginx auf CentOS 7
Verwalten Sie Nginx HTTP Server auf CentOS 7
3. Sobald der Nginx -Webserver installiert ist, können Sie ihn zum ersten Mal starten und aktivieren, um automatisch mit dem Systemstart zu starten.
# Systemctl start nginx # systemctl aktivieren nginx # systemctl status nginxStarten Sie und aktivieren Sie Nginx beim Start
Konfigurieren Sie Firewalld, um den Nginx -Verkehr zu ermöglichen
4. Standardmäßig ist CentOS 7 eingebaute Firewall auf Blocking Nginx-Verkehr eingestellt. Aktualisieren Sie die System -Firewall -Regeln, um eingehende Pakete auf HTTP und HTTPS mit den folgenden Befehlen zu ermöglichen.
# Firewall-cmd --zone = public --permanent --add-service = http # Firewall-cmd --zone = public --permanent --add-service = https # firewall-cmd--ReloadErlauben Sie Nginx auf Firewalld
Testen Sie den Nginx -Server auf CentOS 7
5. Jetzt können Sie den Nginx -Server überprüfen, indem Sie zur folgenden URL gehen. Eine Standard -Nginx -Seite wird angezeigt.
http: // server_domain_name_or_ipTesten Sie die Nginx -Installation
Nginx wichtige Dateien und Verzeichnisse
- Das Standard -Server -Root -Verzeichnis (Top -Level -Verzeichnis mit Konfigurationsdateien): /etc/nginx.
- Die Hauptnginx -Konfigurationsdatei: /etc/nginx/nginx.Conf.
- Serverblock (virtuelle Hosts) Konfigurationen können hinzugefügt werden in: /etc/nginx/conf.D.
- Das Standard -Server -Dokument -Root -Verzeichnis (enthält Webdateien): /usr/share/nginx/html.
Möglicherweise lesen Sie auch diese folgenden mit dem NGINX Web Server verwandten Artikel.
- So richten Sie mit NGINX-basierte und ip-basierte virtuelle Hosts (Serverblöcke) (Serverblöcke) ein
- Der ultimative Leitfaden zur Sicherung, Härte und Verbesserung der Leistung des NGINX -Webservers
- So installieren Sie Lackcache 5.1 für Nginx auf CentOS 7
- Installieren Sie die neueste Nginx 1.10.1, Mariadb 10 und PHP 5.5/5.6 auf Centos 7
In diesem Artikel haben wir gezeigt, wie der Nginx HTTP -Server aus der Befehlszeile eingelegt wird und verwaltet wird Centos 7. Sie können Fragen stellen oder uns über das folgende Kommentarformular Feedback geben.
- « So installieren Sie PIP zum Verwalten von Python -Paketen unter Linux
- So finden Sie Dateien mit SUID- und SGID -Berechtigungen unter Linux »