Yadda ake Sanya Nginx akan CentOS 7


NGINX (gajeren Injin X) kyauta ne, buɗaɗɗen tushe kuma sabar gidan yanar gizo mai ƙarfi ta HTTP da wakili mai juyowa tare da gine-ginen da aka gudanar (asynchronous). An rubuta ta ta amfani da yaren shirye-shiryen C kuma yana gudana akan tsarin aiki kamar Unix da kuma Windows OS.

Hakanan yana aiki azaman wakili na baya, daidaitaccen mail da uwar garken wakili na TCP/UDP, kuma ana iya daidaita shi azaman ma'aunin nauyi. Yana ƙarfafa shafuka da yawa akan yanar gizo; sananne ne don babban aiki, kwanciyar hankali da saiti mai fasalin fasali.

A cikin wannan labarin, za mu bayyana yadda ake shigarwa, daidaitawa da sarrafa sabar gidan yanar gizon Nginx HTTP akan sabar CentOS 7 ko RHEL 7 ta amfani da layin umarni.

  1. Ƙarancin Shigar Sabar CentOS 7
  2. Ƙarancin Shigar Sabar RHEL 7
  3. Tsarin CentOS/RHEL 7 tare da adireshi IP na tsaye

Shigar Nginx Web Server

1. Da farko sabunta fakitin software na tsarin zuwa sabon sigar.

# yum -y update

2. Na gaba, shigar da uwar garken Nginx HTTP daga mai sarrafa fakitin YUM kamar haka.

# yum install epel-release
# yum install nginx 

Sarrafa Nginx HTTP Server akan CentOS 7

3. Da zarar an shigar da sabar gidan yanar gizon Nginx, zaku iya fara shi karo na farko kuma ku ba shi damar farawa ta atomatik a boot boot.

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

Sanya Firewalld don Ba da izinin Traffic na Nginx

4. Ta hanyar tsoho, CentOS 7 ginannen Tacewar zaɓi an saita don toshe zirga-zirgar Nginx. Don ba da izinin zirga-zirgar yanar gizo akan Nginx, sabunta ƙa'idodin Tacewar tsarin don ba da izinin fakiti masu shigowa akan HTTP da HTTPS ta amfani da umarnin da ke ƙasa.

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

Gwada Nginx Server akan CentOS 7

5. Yanzu zaku iya tabbatar da uwar garken Nginx ta zuwa URL mai zuwa, za a nuna shafin nginx tsoho.

http://SERVER_DOMAIN_NAME_OR_IP 

Nginx Muhimman Fayiloli da Kuɗi

  • Tsoffin tushen tushen uwar garken (littafin matakin sama mai ɗauke da fayilolin sanyi): /etc/nginx.
  • Babban fayil ɗin daidaitawar Nginx: /etc/nginx/nginx.conf.
  • Sabis toshe (virtual runduna) za a iya ƙara daidaitawar a cikin: /etc/nginx/conf.d.
  • Tsoffin tushen tushen tushen tushen sabar uwar garken (ya ƙunshi fayilolin yanar gizo): /usr/share/nginx/html.

Hakanan kuna iya son karanta waɗannan labarai masu alaƙa da sabar gidan yanar gizo na Nginx.

  1. Yadda ake Saita tushen Suna da Mai watsa shiri na tushen IP (Tsalolin Sabar) tare da NGINX
  2. Ƙarshen Jagora don Aminta, Taurare da Inganta Ayyukan Sabar Yanar Gizo ta Nginx
  3. Yadda ake shigar da cache na Varnish 5.1 don Nginx akan CentOS 7
  4. Saka Sabon Nginx 1.10.1, MariaDB 10 da PHP 5.5/5.6 akan CentOS 7

A cikin wannan labarin, mun nuna yadda ake shigarwa da sarrafa uwar garken Nginx HTTP daga layin umarni akan CentOS 7. Kuna iya yin tambayoyi ko ba mu kowane ra'ayi ta hanyar sharhin da ke ƙasa.