Instalarea și inițializarea serverului web nginx pe centuri

Nginx este un server web și server proxy open source pentru protocoalele HTTP, SMTP, POP3 și IMAP, cu un accent primar asupra paralelizării ridicate, performanței și consumului redus de memorie.

Acest ghid explică instalarea și configurarea inițială a serverului web Nginx pe sistemele de operare CentOS / RHEL.

Adăugați magazia Nginx

Dacă doriți să instalați cea mai recentă versiune de nginx cu toate funcționalitățile și patch-urile, vă recomandăm să utilizați depozitul oficial nginx direct pentru yum.

În depozitele standard sunt stocate foarte des pachete foarte vechi.

Pentru a adăuga repozitoriul nginx la yum, creați fișierul /etc/yum.repos.d/nginx.repo și copiați una din următoarele configurații în el.

Modificați manual eliberatorul $ la "5" (pentru 5.x) sau "6" (pentru 6.x), în funcție de versiunea sistemului de operare.

Instalarea Nginx

Instalați serverul web nginx cu yum:

Adăugați nginx la pornire:

Configurația de bază Nginx

Faceți o copie de siguranță a fișierelor de configurare:

Deschideți fișierul de configurare nginx /etc/nginx/nginx.conf și modificați valoarea parametrului worker_processes. Ar trebui să fie egal cu numărul de procesoare de pe serverul dvs.

Pentru a găsi numărul de procesoare, executați următoarea comandă:

Salvați și închideți fișierul.

Editați fișierul /etc/nginx/conf.d/default.conf. Modificați numele serverului:

Salvați și închideți fișierul. Run ngnix:

Deschiderea firewall-ului pentru Nginx

Editați fișierul / etc / sysconfig / iptables. dacă utilizați un paravan de protecție. Adăugați următoarea linie, înainte de linia REJECT, pentru a deschide portul 80:

Salvați și închideți fișierul. Reporniți paravanul de protecție.

Confirmați instalarea

Ar trebui să vedeți pagina "Bine ați venit la Nginx! “.

Dacă vedeți această pagină, serverul Nginx Web Server a fost instalat și rulat cu succes.

Informații suplimentare

Porturile standard și căile către fișierele Nginx

  • / etc / nginx / - director care conține fișiere de configurare ale serverului Nginx;
  • /etc/nginx/conf.d/ - directorul care conține fișierele de configurare SSL și gazde virtuale (vhost);
  • /etc/nginx/nginx.conf - fișierul de configurare principal;
  • /var/log/nginx/error.log - jurnale de eroare;
  • /var/log/nginx/access.log - jurnale de acces;
  • / usr / share / nginx / html / - directorul rădăcină al site-ului implicit (document root);
  • TCP 80 este portul HTTP implicit pentru Nginx;
  • TCP 443 este portul HTTPS implicit pentru Nginx.

Comenzile Nginx

Articole similare