Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 17947|Svar: 2

[Web] NGINX tilføjer tredjepartsmoduler samt aktiverer moduler, der understøttes nge-nativt af nginx

[Kopier link]
Opslået på 27/04/2018 10.17.48 | | | |


Først og fremmest bør det være klart, at nginx ikke understøtter dynamisk installation og indlæsning af moduler, så når du installerer tredjepartsmoduler eller starter nye modulfunktioner i nginx selv, dækker det nginx;

Så sørg for at være opmærksom på:Start med at kigge på de nginx-moduler, du allerede har installeret! Når du så installerer noget nyt, skal du konfigurere den installerede igen.

NGINX tredjeparts modulinstallationsmetode:


Som det er blevet gjort klart ovenfor, skal du sørge for at tjekke de eksisterende først, når du installerer nye funktioner.

Trin 1: Gennemgå den eksisterende konfiguration af nginx

cd /usr/local/sbin/

./nginx -V  Se på elementet efter configure arguments: som kan være tomt, hvilket indikerer, at intet er konfigureret.

Eksempel:

Konfigurér argumenter: --add-module=/home/softback/echo-nginx-module-0.60

Instruktioner om, at et tredjeparts echo-modul er installeret. Når man installerer https-understøttelse eller andre tredjepartsmoduler, skal ./configure også efterfølges af --add-module=/home/softback/echo-nginx-module-0.60, ellers bliver det overskrevet.

Trin 2: Installer modulet

1. Installer NGINX tredjepartsmoduler uden at installere NGINX (skal installeres)

2. Installer nginx-modulet, når nginx allerede er installeret(Ingen grund til at lave installation, bare lav)


Sammenfattende er installation af nginx og installation af tredjepartsmoduler faktisk at bruge --add-module til at geninstallere nginx én gang, i stedet for at lave installation, direkte overskrive den gamle nginx-fil i kompilationsmappen med objs/nginx-filen. Hvis du skal installere flere nginx tredjepartsmoduler, skal du kun specificere et par flere tilsvarende -- add-modules.

Bemærk: Når du genkompilerer, husk at tilføje de tidligere kompilerede moduler til konfigurationsparametrene.





Tidligere:Styrker og svagheder ved Lua og Luajit
Næste:[Faktisk kamp] Nginx 1.4.4 opgraderet til 1.14.0
Opslået på 24/07/2018 23.27.15 |
Moduler
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com