Hvernig á að setja upp Nginx á CentOS 8


Nginx (Engine X) er vinsælasti, öflugasti og afkastamesti opinn-uppspretta HTTP vefþjónninn og öfugur umboðsþjónn með skalanlegum atburðadrifnum (ósamstilltum) arkitektúr. Það er einnig hægt að nota sem álagsjafnvægi, umboð fyrir póst og HTTP skyndiminni vegna hraða, stöðugleika, eiginleikaríks setts, auðveldrar uppsetningar og lítillar auðlindanýtingar.

Í þessari grein munum við útskýra hvernig á að setja upp Nginx HTTP vefþjóninn á CentOS 8 Linux netþjóni.

Að setja upp Nginx HTTP vefþjón í CentOS 8

1. Til að setja upp nýjustu útgáfuna af Nginx vefþjóninum þarftu að uppfæra kerfishugbúnaðarpakkana með eftirfarandi yum skipun.

# yum update

2. Þegar hugbúnaðaruppfærslur hafa verið settar upp geturðu sett upp nýjasta stöðuga Nginx netþjóninn frá sjálfgefnum pakkageymslum með því að nota eftirfarandi skipanir.

# yum info nginx
# yum install nginx

3. Þegar Nginx hefur verið sett upp geturðu ræst, virkjað og staðfest stöðuna með því að keyra eftirfarandi systemctl skipanir.

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

4. Opnaðu og virkjaðu port 80 og 443 til að leyfa vefumferð á Nginx á eldvegg kerfisins með því að nota eftirfarandi eldvegg-cmd skipanir.

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

5. Gakktu úr skugga um að tengi 80 og 443 séu virkjuð á eldveggnum með því að nota ss skipunina.

# netstat -tulpn
OR
# ss -tulpn

6. Nú geturðu staðfest að Nginx vefþjónninn sé í gangi með því að heimsækja opinbera IP tölu netþjónsins þíns í vafranum þínum. Ef þú veist ekki IP tölu netþjónsins þíns geturðu keyrt IP skipunina.

# ip addr

Í úttakinu hér að ofan er IP tölu netþjónsins míns 192.168.0.103, svo opnaðu vafrann þinn og sláðu inn IP töluna.

http://192.168.0.103

Það er það! Þegar þú hefur sett upp Nginx á CentOS 8 þjóninum þínum geturðu haldið áfram að setja upp LEMP Stack til að dreifa vefsíðum.