Jinsi ya kufunga Nginx kwenye CentOS 8


Nginx (Injini X) ni seva ya wavuti ya HTTP maarufu zaidi, yenye nguvu na yenye utendakazi wa hali ya juu na seva mbadala ya kubadili nyuma kwa usanifu unaoendeshwa na matukio (asynchronous). Inaweza pia kutumika kama sawazisha la upakiaji, proksi ya barua, na akiba ya HTTP kutokana na kasi yake, uthabiti, seti yenye vipengele vingi, usanidi rahisi na utumiaji wa rasilimali kidogo.

Katika nakala hii, tutaelezea jinsi ya kusanikisha seva ya wavuti ya Nginx HTTP kwenye seva ya CentOS 8 Linux.

Kufunga Seva ya Wavuti ya Nginx HTTP katika CentOS 8

1. Ili kusakinisha toleo jipya zaidi la seva ya wavuti ya Nginx, unahitaji kusasisha vifurushi vya programu ya mfumo kwa kutumia amri ifuatayo ya yum.

# yum update

2. Mara masasisho ya programu yakishasakinishwa, unaweza kusakinisha seva ya hivi punde ya Nginx kutoka kwa hifadhi chaguomsingi za kifurushi kwa kutumia amri zifuatazo.

# yum info nginx
# yum install nginx

3. Mara baada ya Nginx kusakinishwa, unaweza kuanza, kuwezesha na kuthibitisha hali kwa kutekeleza amri zifuatazo za systemctl.

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

4. Fungua na uwashe mlango 80 na 443 ili kuruhusu trafiki ya wavuti kwenye Nginx kwenye ngome ya mfumo kwa kutumia amri zifuatazo za firewall-cmd.

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

5. Thibitisha kuwa bandari 80 na 443 imewashwa kwenye ngome kwa kutumia ss amri.

# netstat -tulpn
OR
# ss -tulpn

6. Sasa unaweza kuthibitisha kuwa seva ya wavuti ya Nginx iko na inafanya kazi kwa kutembelea anwani ya IP ya seva yako katika kivinjari chako cha wavuti. Ikiwa hujui anwani ya IP ya seva yako, unaweza kuendesha amri ya IP.

# ip addr

Katika matokeo hapo juu, anwani yangu ya IP ya seva ni 192.168.0.103, kwa hivyo fungua kivinjari chako cha wavuti na uandike anwani ya IP.

http://192.168.0.103

Hiyo ndiyo! Pindi tu unaposakinisha Nginx kwenye seva yako ya CentOS 8, unaweza kuendelea kusanidi LeMP Stack ili kusambaza tovuti.