Satura rādītājs
Kad mēs zinām, kā konfigurācija Nginx, nākamais solis ir izveidot veidu, kā mēs konfigurēsim Nginx Mūsu vajadzībām pamata konfigurācija ir tikai sākumpunkts, taču, tā kā katra vajadzība ir atšķirīga, kā arī datori, kas būs serveri, ir svarīgi praktiski īstenot to, ko esam iemācījušies.Noklusējuma konfigurācija
Iemesli, kāpēc Nginx ir bijis tik populārs, un tā pieņemšanas un izmantošanas līmenis ir pieaudzis tik daudz, ka ir kļuvis par otro visbiežāk lietoto vietu pēc tam Apache serveris, tas ir tāpēc, ka tas ir diezgan viegls, optimizēts un ļoti ātrs.
Pateicoties šai vienkāršībai, tā sākotnējā konfigurācija ir diezgan pieņemama, un daudzos gadījumos tai nebūs nepieciešami vairāk kā minimāli pielāgojumi, redzēsim, ka parasti atrodam pamata Nginx ieviešana, attēlā sākotnējais konfigurācijas fails:
Mēs atzīmējam, ka tas ir kaut kas pavisam vienkāršs un ar nelielām zināšanām par sintaksi Nginx tas ir diezgan saprotami.
Pirmie iestatījumi
pirmās korekcijas Tas, kas mums jādara konfigurācijai, ir vērsts uz ieviešanas drošības palielināšanu un pielāgošanos aparatūras profils kas mums ir, lai mēs varētu mazliet labāk izspiest mūsu rīcībā esošos resursus.
lietotāja saknePakalpojuma palaišana ar superlietotāju atļaujām nav laba lieta, patiesībā tā ir nopietna drošības problēma, jo, ja kāda iemesla dēļ kāds pārņem kontroli pār mūsu pakalpojumu, ar pagarinātu atļauju tas var radīt postu mūsu sistēmā, lai izvairītos no tā ļoti ieteicams izveidot a Nginx lietotājs un grupa Nginx lai jums būtu ierobežotas atļaujas un tādējādi samazinātu riskus.
strādnieks_procesi 1Ar šo īpašumu a strādnieku process Pēc noklusējuma to var mainīt, patiesībā ir ieteicams sākt šo procesu katram mūsu CPU kodolam, ieteicams ievietot 4 darbinieku procesi pieņemot, ka mūsu serveris ir 4 kodolu.
1024Vēl viens svarīgs parametrs - tas norāda vienlaicīgu savienojumu skaitu, ko varam pieņemt katram procesam strādnieks, Ir svarīgi pārbaudīt mūsu vides pielaides robežas, lai mēs pielāgotu šo parametru uz augšu vai uz leju, jo, jo lielāks ir savienojumu skaits, jo labāka būs lietotāju veiktspēja, tomēr, ja mēs izvietojam vairāk, nekā var nodrošināt mūsu aprīkojums, mēs varam notriekt nginx serveris.
strādnieks_prioritāte 0Visbeidzot, mums ir jāredz mūsu procesu prioritāte, pēc noklusējuma mēs sākam ar starpposma prioritāti, tomēr, ja mūsu komanda veic arī citus uzdevumus, iespējams, mums vajadzētu padomāt par prioritātes palielināšanu, augstākā prioritāte ir -20 un minimālā 19, bez Tomēr nav ieteicams noteikt prioritāti, kas augstāka par -5, kopš tā laika ir kodola procesi operētājsistēma.
Šīs apmācības beigās mums jau ir skaidrāks priekšstats par to, kur mums vajadzētu sākt mainīt mūsu failu, lai panāktu labāku veiktspēju mūsu serveros.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu