Nginx - Nastavení profilu

Obsah
Jakmile víme, jak konfigurace Nginx, dalším krokem je vytvořit způsob, jakým se chystáme konfigurovat Nginx Pro naše použití je základní konfigurace pouze výchozím bodem, ale protože každá potřeba je jiná, stejně jako počítače, které budou servery, je důležité uvést to, co jsme se naučili, do praxe.
Výchozí konfigurace
Důvody proč Nginx byl tak populární a jeho míra přijetí a používání se natolik zvýšila, že se stal druhým nejpoužívanějším po Server ApacheJe to proto, že je docela lehký, optimalizovaný a velmi rychlý.
Díky této jednoduchosti je jeho počáteční konfigurace docela přijatelná a v mnoha případech nebude vyžadovat více než minimální úpravy, podívejme se, že obvykle najdeme základní implementace Nginx, na obrázku počáteční konfigurační soubor:

Poznamenáváme, že je to něco docela jednoduchého as malou znalostí syntaxe Nginx je to celkem pochopitelné.
První nastavení
The první úpravy Co bychom měli udělat s konfigurací, je zaměřeno na zvýšení zabezpečení implementace a přizpůsobení se hardwarový profil které máme, abychom mohli trochu lépe vyždímat zdroje, které máme.
root uživateleSpuštění služby s oprávněními superuživatele není dobré, ve skutečnosti se jedná o vážný bezpečnostní problém, protože pokud z nějakého důvodu někdo převezme kontrolu nad naší službou, s rozšířeným oprávněním může způsobit zmatek v našem systému, abychom se tomu vyhnuli vřele doporučujeme, abychom vytvořili a Uživatel Nginx a skupina Nginx abyste měli omezená oprávnění a snížili tak rizika.
pracovník_procesy 1S touto vlastností a pracovní proces Ve výchozím nastavení to lze změnit, ve skutečnosti je vhodné zahájit proces pro každé jádro CPU, které máme, doporučujeme umístit 4 pracovní procesy za předpokladu, že náš server je 4jádrový.
worker_connections 1024Další klíčový parametr, který nám říká počet současných připojení, která můžeme předpokládat pro každý proces pracovník„Je důležité otestovat limity tolerance našeho prostředí, abychom tento parametr upravili nahoru nebo dolů, protože čím větší počet připojení, tím lepší výkon uživatelé budou mít, ale pokud umístíme více, než může naše zařízení sloužit, můžeme srazit server nginx.
pracovník_priorita 0Nakonec musíme vidět prioritu, kterou budou mít naše procesy, ve výchozím nastavení začínáme se střední prioritou, pokud však náš tým plní i jiné úkoly, možná bychom měli přemýšlet o zvýšení priority, nejvyšší priorita je -20 a minimum je 19, bez Není však vhodné klást prioritu vyšší než -5, od té doby existují jádrové procesy operační systém.
Na konci tohoto tutoriálu již máme jasnější představu o tom, kde bychom měli začít upravovat náš soubor, abychom dosáhli lepšího výkonu na našich serverech.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod
wave wave wave wave wave