Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So stellen Sie den Nginx-Webdienst in RHEL8 bereit

So stellen Sie den Nginx-Webdienst in RHEL8 bereit

PHPz
PHPznach vorne
2023-05-14 22:31:11859Durchsuche

RHEL8中怎么部署Nginx Web服务

Umgebung

Red Hat Enterprise Linux Version 8.0 VMware Workstation Pro 14

Erstellungsschritte

[root@localhost ~]# systemctl stop httpd  #把 httpd 停掉,防止它影响 Nginx[root@localhost ~]# yum install -y nginx[root@localhost ~]# systemctl start nginx[root@localhost ~]# iptables -F[root@localhost ~]# systemctl stop firewalld[root@localhost ~]# systemctl disable firewalld[root@localhost ~]# setenforce 0[root@localhost ~]# ifconfigens33: flags=4163  mtu 1500
       inet 192.168.10.118  netmask 255.255.255.0  broadcast 192.168.10.255
       inet6 fe80::e09a:769b:83f0:8efa  prefixlen 64  scopeid 0x20
       ether 00:50:56:34:0d:74  txqueuelen 1000  (Ethernet)
       RX packets 2908  bytes 1777392 (1.6 MiB)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 1800  bytes 244006 (238.2 KiB)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73  mtu 65536
       inet 127.0.0.1  netmask 255.0.0.0
       inet6 ::1  prefixlen 128  scopeid 0x10
       loop  txqueuelen 1000  (Local Loopback)
       RX packets 0  bytes 0 (0.0 B)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 0  bytes 0 (0.0 B)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099  mtu 1500
       inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
       ether 52:54:00:9c:ef:c6  txqueuelen 1000  (Ethernet)
       RX packets 0  bytes 0 (0.0 B)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 0  bytes 0 (0.0 B)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Geben Sie 192.168.10.118 in den Browser ein, um den Status des Nginx-Webservers zu überprüfen

RHEL8中怎么部署Nginx Web服务

Sehen Sie sich die Nginx-Dateiliste des Softwarepakets an e

RHEL 8 Web ServicesRHEL 8 Building Nginx Web Service

Es ist ein 403 Forbidden-Fehler aufgetreten, da die Konfigurationsdatei nicht ordnungsgemäß konfiguriert wurde. Die Lösung lautet wie folgt:
[root@localhost ~]# rpm -ql nginx/etc/logrotate.d/nginx
/etc/nginx/fastcgi.conf
/etc/nginx/fastcgi.conf.default
/etc/nginx/fastcgi_params
/etc/nginx/fastcgi_params.default
/etc/nginx/koi-utf
/etc/nginx/koi-win
/etc/nginx/mime.types
/etc/nginx/mime.types.default
/etc/nginx/nginx.conf
/etc/nginx/nginx.conf.default
...省略部分内容...
RHEL8中怎么部署Nginx Web服务
Beziehen Sie sich auf die obige Konfiguration, um sie zu ändern

[root@localhost ~]# echo "HLLO RHEL8" > /usr/share/nginx/html/index.html[root@localhost ~]# systemctl restart nginx

Geben Sie 192.168.10.118 ein Browser, um den Dateifreigabestatus anzuzeigen

RHEL8中怎么部署Nginx Web服务
Portzuordnung festlegen

Host-IP anzeigen

Geben Sie 192.168.0.7:118 in den Browser ein, um den Dateifreigabedienststatus zu testenRHEL8中怎么部署Nginx Web服务

Installiert mit yum auf RHEL8. Der Nginx-Webdienst bietet eine bessere Unterstützung für Chinesisch

RHEL8中怎么部署Nginx Web服务

[root@localhost ~]# mv /usr/share/nginx/html/* /var/lib/nginx/tmp/[root@localhost ~]# touch /usr/share/nginx/html/file{1..10}[root@localhost ~]# ls /usr/share/nginx/html/file1  file10  file2  file3  file4  file5  file6  file7  file8  file9
[root@localhost ~]# systemctl restart nginx
RHEL8中怎么部署Nginx Web服务

Das obige ist der detaillierte Inhalt vonSo stellen Sie den Nginx-Webdienst in RHEL8 bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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