Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17947|Odpoveď: 2

[Web] NGINX pridáva moduly tretích strán, ako aj umožňuje moduly, ktoré sú natívne podporované nginx

[Kopírovať odkaz]
Zverejnené 27. 4. 2018 10:17:48 | | | |


Predovšetkým by malo byť jasné, že nginx nepodporuje dynamickú inštaláciu a načítavanie modulov, takže keď inštalujete moduly tretích strán alebo spúšťate nové funkcie modulov samotného nginx, pokrýva to nginx;

Preto si určite dajte pozor na:Začnite tým, že sa pozriete na nginx moduly, ktoré už máte nainštalované! Potom, keď inštaluješ novú vec, musíš znova nastaviť nainštalovanú verziu.

Metóda inštalácie modulov NGINX treťou stranou:


Ako už bolo uvedené vyššie, pri inštalácii nových funkcií si najskôr skontrolujte tie existujúce.

Krok 1: Skontrolujte existujúcu konfiguráciu nginx

cd /usr/local/sbin/

./nginx -V  Pozrite sa na položku po konfiguračných argumentoch: ktorá môže byť prázdna, čo znamená, že nič nie je nakonfigurované.

Príklad:

Konfigurovať argumenty: --add-module=/home/softback/echo-nginx-module-0.60

Inštrukcie, že bol nainštalovaný echo modul tretej strany. Pri inštalácii podpory https alebo iných modulov tretích strán musí ./configure byť tiež nasledované --add-module=/home/softback/echo-nginx-module-0.60, inak bude prepísané.

Krok 2: Nainštalujte modul

1. Inštalácia modulov tretích strán NGINX bez inštalácie NGINX (je potrebné vykonať inštaláciu)

2. Nainštalovať modul nginx, keď je nginx už nainštalovaný(Nie je potrebné robiť inštaláciu, stačí vyrobiť)


Na záver, inštalácia nginx a inštalácia modulov tretích strán je v skutočnosti použitie --add-module na opätovnú inštaláciu nginx raz, namiesto inštalácie priamo prepísať starý nginx súbor v kompilačnom adresári súborom objs/nginx. Ak potrebujete nainštalovať viacero nginx modulov tretích strán, stačí špecifikovať ešte niekoľko zodpovedajúcich --add-modules.

Poznámka: Pri rekompilácii nezabudnite pridať predtým skompilované moduly do konfiguračných parametrov.





Predchádzajúci:Silné a slabé stránky Lua a Luajita
Budúci:[Skutočný boj] Nginx 1.4.4 aktualizovaný na 1.14.0
Zverejnené 24. 7. 2018 23:27:15 |
Moduly
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com