„Nginx“ - pagrindinė konfigūracija

Konfigūracijos failai ir direktyvos


Geros žiniatinklio programos diegimas yra veiksnių visuma, geras programų dizainas, efektyvus ir optimizuotas kodas, infrastruktūra pagal programos dydį ir pan., Tačiau yra esminis dalykas, tai gali veikti ir yra serverio konfigūracija.
The nustatymas Tai labai svarbu, nes būtent tai leis mums serveriui nurodyti, kaip valdyti sistemos išteklius, nenaudinga turėti geriausią procesorių ir optimaliausią kodą, jei už viską valdantis asmuo nėra tinkamame taške .
Konfigūracijos failas
The konfigūracijos failą Tai yra pagrindinė dalis, nes ji apibrėžia direktyvas, struktūras ir vertybes, su kuriomis serveris veiks ir elgsis, todėl būtina laikytis sintaksinės struktūros, leidžiančios Nginx gali tai suprasti, nes tai nėra standartas, jei jau matėme, kaip sukonfigūruoti kitas paslaugas per failą, pvz PHP arba Apache, Tai nebus tas pats su „Nginx“, tačiau jie visi turi tą patį tikslą - kontroliuoti paslaugą.
SvarbuSvarbiausia suprasti apie nginx konfigūracijos failas tai yra tai, kad ji yra paprastesnė už kitas paminėtas ir ji susideda iš vertybių ir nurodymų, išdėstytų logiškai.
Konfigūravimo direktyvos
Kaip aprašėme anksčiau, konfigūracijos failo turinį sudaro direktyvos ir vertybės, tai yra, vertybės, kurias gauna direktyvos, lemia tai, kaip nginx serveris ketina elgtis.
PrisimintiPagal numatytuosius nustatymus konfigūracijos failas Nginx Jei dar nieko nepritaikėme, tai reikia rasti šiuo keliu: /usr/local/nginx/conf/nginx.conf
Šiame paveikslėlyje matome, kaip atrodo pirmosios mūsų failo eilutės:

Atkreipkime dėmesį į dvi pirmąsias eilutes:
 #vartotojas niekas; darbininkas_procesai 1; 

The priekinė linija matome, kad jis prasideda a charakteris # Tai reiškia, kad tai yra komentaras, tai yra, serveris praleis šią eilutę, mes galime naudoti komentarus, kad dokumentuotume skirtingas failo dalis, kad, jei yra daugiau nei vienas administratorius, jie galėtų užrašyti atliktus pakeitimus ir šių priežasčių.
The antra eilutė tai mes vadiname a direktyva, tokiu atveju darbininko_procesai yra mūsų raktinis žodis Nginx parametrą, tada turime skaičių 1, kuris yra direktyvoje numatyta vertė.
Šiuo konkrečiu atveju mes nurodome Nginx kurį ketinate naudoti tik darbo procesas tarnavimo metu.
SvarbuSvarbu paminėti, kad kiekviena direktyva gali priimti vieną ar daugiau reikšmių, taip pat šios vertės gali būti skaitinės arba kitokio pobūdžio; Pavyzdžiui, „darbininko_procesai“ priima tik skaitinę reikšmę, tačiau ankstesnis eilutės vartotojas gali priimti dvi raidines ir skaitmenines reikšmes, pirmąją nurodant vartotoją, o antrąją - grupei.
Tuo baigiame šią pirmąją pagrindinės konfigūracijos pamokos dalį NginxKitoje dalyje pamatysime, kaip šiek tiek įsigilinti į direktyvų konfigūraciją.
Ankstesnispuslapis 1 iš 2KitasAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave