Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So installieren Sie Nginx-yum auf Centos7

So installieren Sie Nginx-yum auf Centos7

藏色散人
藏色散人nach vorne
2021-04-25 17:15:492167Durchsuche

In der folgenden Tutorial-Kolumne von Centos erfahren Sie, wie Sie Nginx-yum auf Centos 7 installieren. Ich hoffe, dass es Freunden in Not hilfreich sein wird!

Centos 7 Install Nginx-yum method

Vorwort

Nginx (Engine x) ist ein leistungsstarker HTTP- und Reverse-Proxy-Server sowie ein IMAP/POP3/SMTP-Server. . Dieses Beispiel demonstriert die grundlegenden Schritte zur Installation und Konfiguration von Nginx unter CentOS 7.

Umgebungsbeschreibung

CentOS 7 (Minimalinstallation)

$ cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core)

Schritte

Schritt 1: Yum-Quelle hinzufügen

Nginx ist nicht in der Standard-Yum-Quelle. Sie können epel oder die offizielle Yum-Quelle verwenden Leckere Quelle.

$ sudo rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

Nachdem Sie die Yum-Quelle installiert haben, können Sie sie ausprobieren.

$ sudo yum repolist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
repo id                          repo name                          status
base/7/x86_64                    CentOS-7 - Base                    9,911
extras/7/x86_64                  CentOS-7 - Extras                    368
nginx/x86_64                     nginx repo                           108
updates/7/x86_64                 CentOS-7 - Updates                 1,041
repolist: 11,428

Sie können feststellen, dass nginx repo auf diesem Computer installiert wurde.

Schritt 2: Installieren Sie

yum, um Nginx zu installieren, ganz einfach, nur ein Befehl.

$ sudo yum install nginx

Schritt 3: Starten und konfigurieren Sie den Nginx-Dienst.

Einrichten und beim Booten starten , können Sie zu diesem Zeitpunkt das Neuladen verwenden.

$ sudo systemctl enable nginx

Konfiguration

$ sudo systemctl start nginx

Schritt 4: Öffnen Sie den Firewall-Port

Die von CentOS7 verwendete Standard-Firewall-Firewalld schließt den http-Dienst (öffnet Port 80).

$ sudo systemctl restart nginx

Nachdem Sie es geöffnet haben, können Sie alle von der Firewall geöffneten Dienste überprüfen.

$ sudo systemctl reload nginx

Sie können sehen, dass das System den http-Dienst geöffnet hat.

Schritt 5: Reverse-Proxy

Nginx ist ein sehr praktischer Reverse-Proxy. Informationen zur Konfiguration des Reverse-Proxys finden Sie im Modul ngx_http_proxy_module. In diesem Artikel wird nicht näher darauf eingegangen.

Es sollte darauf hingewiesen werden, dass bei SELinux von CentOS 7 der Netzwerkzugriff aktiviert werden muss, um einen Reverse-Proxy zu verwenden.

### nginx默认配置位置
/etc/nginx/conf.d/default.conf
## 默认wwwroot位置
/usr/share/nginx/html
Nach dem Öffnen der Netzwerkberechtigungen kann der Reverse-Proxy verwendet werden.

Fazit


Dieser Artikel zeigt, wie man Nginx installiert, Dienste konfiguriert usw. mit yum unter CentOS 7.

Das obige ist der detaillierte Inhalt vonSo installieren Sie Nginx-yum auf Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen