Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 17947|Svar: 2

[Web] NGINX lägger till tredjepartsmoduler samt aktiverar moduler som NGINX stöder nativt

[Kopiera länk]
Publicerad på 2018-04-27 10:17:48 | | | |


För det första bör det vara tydligt att nginx inte stödjer dynamisk installation och laddning av moduler, så när du installerar tredjepartsmoduler eller startar nya modulfunktioner i nginx själv, täcker det nginx;

Så se till att vara uppmärksam på:Börja med att titta på nginx-modulerna du redan har installerat! När du sedan installerar något nytt måste du konfigurera den installerade igen.

Nginx tredjepartsmodulinstallationsmetod:


Som det har framgått ovan, när du installerar nya funktioner, se till att kontrollera de befintliga först.

Steg 1: Gå igenom den befintliga konfigurationen av nginx

cd /usr/local/sbin/

./nginx -V  Titta på objektet efter konfigurera argument: som kan vara tomt, vilket indikerar att inget är konfigurerat.

Exempel:

konfigurera argument: --add-module=/home/softback/echo-nginx-module-0.60

Instruktioner om att en tredjeparts ekomodul har installerats. När man sedan installerar https-stöd eller andra tredjepartsmoduler måste ./configure också följas av --add-module=/home/softback/echo-nginx-module-0.60, annars skrivs det över.

Steg 2: Installera modulen

1. Installera NGINX tredjepartsmoduler utan att installera NGINX (behöver installeras)

2. Installera nginx-modulen när nginx redan är installerad(Ingen installation behövs, bara göra det)


Sammanfattningsvis innebär installation av nginx och installation av tredjepartsmoduler faktiskt att använda --add-module för att installera om nginx en gång, istället för att göra installation, skriva direkt över den gamla nginx-filen i kompilationskatalogen med objs/nginx-filen. Om du behöver installera flera nginx-tredjepartsmoduler behöver du bara specificera några få motsvarande – add-moduler.

Observera: Vid omkompilering, kom ihåg att lägga till de tidigare kompilerade modulerna i konfigurationsparametrarna.





Föregående:Styrkor och svagheter hos Lua och Luajit
Nästa:[Verklig strid] Nginx 1.4.4 uppgraderad till 1.14.0
Publicerad på 2018-07-24 23:27:15 |
Moduler
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com