Bii o ṣe le Fi Nginx sori CentOS 8


Nginx (Engine X) jẹ olokiki julọ, agbara ati iṣẹ ṣiṣe giga-orisun olupin HTTP ati yiyipada olupin aṣoju pẹlu faaji ti iwọn ti iwakọ iṣẹlẹ (asynchronous). O tun le ṣee lo bi iwọntunwọnsi fifuye, aṣoju mail, ati kaṣe HTTP nitori iyara rẹ, iduroṣinṣin, ṣeto ọlọrọ ẹya, iṣeto ni irọrun, ati iṣamulo ohun elo kekere.

Ninu nkan yii, a yoo ṣalaye bi o ṣe le fi sori ẹrọ olupin ayelujara Nginx HTTP lori olupin CentOS 8 Linux kan.

Fifi Nginx HTTP Olupin Wẹẹbu sii ni CentOS 8

1. Lati fi ẹya tuntun ti olupin ayelujara Nginx sori ẹrọ, o nilo lati ṣe imudojuiwọn awọn idii sọfitiwia eto nipa lilo pipaṣẹ yum atẹle.

# yum update

2. Lọgan ti a ba fi awọn imudojuiwọn sọfitiwia sori ẹrọ, o le fi sori ẹrọ olupin Nginx idurosinsin tuntun lati awọn ibi ipamọ package aiyipada nipa lilo awọn ofin wọnyi.

# yum info nginx
# yum install nginx

3. Lọgan ti a fi sori ẹrọ Nginx, o le bẹrẹ, muu ṣiṣẹ ati ṣayẹwo ipo naa nipa ṣiṣe atẹle awọn aṣẹ systemctl.

# systemctl start nginx
# systemctl enable nginx
# systemctl status nginx

4. Ṣii ki o mu ibudo 80 ati 443 ṣiṣẹ lati gba ijabọ oju opo wẹẹbu lori Nginx lori ogiriina eto nipa lilo awọn ofin ogiriina-cmd wọnyi.

# firewall-cmd --zone=public --permanent --add-service=http
# firewall-cmd --zone=public --permanent --add-service=https
# firewall-cmd --reload

5. Daju pe ibudo 80 ati 443 ti ṣiṣẹ lori ogiriina nipa lilo pipaṣẹ ss.

# netstat -tulpn
OR
# ss -tulpn

6. Bayi o le rii daju pe olupin ayelujara Nginx ti wa ni oke ati ṣiṣe nipasẹ lilo si adiresi IP ti olupin rẹ ni aṣawakiri wẹẹbu rẹ. Ti o ko ba mọ adiresi IP ti olupin rẹ, o le ṣiṣe aṣẹ IP.

# ip addr

Ninu iṣẹjade ti o wa loke, adiresi IP olupin mi jẹ 192.168.0.103, nitorinaa ṣii ẹrọ aṣawakiri wẹẹbu rẹ ki o tẹ adirẹsi IP naa.

http://192.168.0.103

O n niyen! Lọgan ti o ba ti fi sii Nginx lori olupin rẹ CentOS 8, o le lọ siwaju lati ṣeto LEMP Stack lati fi awọn aaye ayelujara ranṣẹ.