Kezdeti beállítás és konfiguráció Nginx webszerver CentOS
Nginx - egy web szerver és a proxy szerver nyílt HTTP, SMTP, POP3 és IMAP protokollokat, a fő hangsúlyt a magas fokú párhuzamosság, a teljesítmény és az alacsony memória-felhasználás.
Ez az útmutató a telepítés és a kezdeti konfiguráció nginx webszerver CentOS / RHEL operációs rendszereket.
Hozzáadása adattár nginx
Ha azt szeretnénk, hogy telepítse a legújabb verzióját nginx az összes funkciót és javítások, ajánlott, hogy használja közvetlenül nginx hivatalos tároló a yum.
A szabványos tárolók gyakran tárolni elég elavult csomagokat.
Hozzáadni nginx adattár a yum, hozzon létre /etc/yum.repos.d/nginx.repo fájlt és másolja az alábbi konfigurációkat.
Manuálisan módosítja $ releasever „5” (az 5.x), vagy a „6” (a 6.x), attól függően, hogy a változat az operációs rendszert.
telepítése nginx
Telepítse nginx webszerver segítségével yum:
Add nginx indításkor:
Alapvető beállítások nginx
Készítsen biztonsági másolatot a konfigurációs fájl:
Nyílt nginx /etc/nginx/nginx.conf konfigurációs fájlt, és módosítsa a paraméter értékét worker_processes. Meg kell egyenlő a CPU-k száma a szerveren.
Ahhoz, hogy megtudja, a processzorok számát, az alábbi parancsot:
Mentse és zárja be a fájlt.
Szerkesztése /etc/nginx/conf.d/default.conf fájlt. Változtassa meg a nevét a szerver:
Mentse és zárja be a fájlt. Kezdés ngnix:
Nyitva a tűzfal nginx
Szerkessze az / etc / sysconfig / iptables. Ha tűzfalat használ. Adjuk hozzá a következő sort, mielőtt a vonal selejt, hogy nyissa 80-as port:
Mentse és zárja be a fájlt. Indítsa újra a tűzfalat.
Erősítse telepítés
Meg kell jelennie a oldal «Üdvözöljük nginx! ”.
Ha látja ezt az oldalt, akkor a webszerver nginx sikeresen telepítve van és fut.
további információ
Szabványos portok felé nginx fájlok
- Az / etc / nginx / - tartalmazó könyvtár kiszolgáló nginx konfigurációs fájlok;
- /etc/nginx/conf.d/ - tartalmazó könyvtár SSL konfigurációs fájlokat és a virtuális host (vhost);
- /etc/nginx/nginx.conf - a fő konfigurációs fájl;
- /var/log/nginx/error.log - hibanaplókat;
- /var/log/nginx/access.log - hozzáférési naplók;
- / Usr / share / nginx / html / - alapértelmezett root webcímtárba (document root);
- TCP 80 - HTTP alapértelmezett portja nginx;
- TCP 443 - HTTPS alapértelmezett portja nginx.