Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 17947|Svare: 2

[Web] NGINX legger til tredjepartsmoduler, samt aktiverer moduler som NGINX støtter nativt

[Kopier lenke]
Publisert på 27.04.2018 10:17:48 | | | |


Først og fremst bør det være klart at nginx ikke støtter dynamisk installasjon og lasting av moduler, så når du installerer tredjepartsmoduler eller starter nye modulfunksjoner i nginx selv, dekker det nginx;

Så husk å være oppmerksom på:Start med å se på nginx-modulene du allerede har installert! Når du installerer noe nytt, må du konfigurere den installerte på nytt.

Nginx tredjeparts modulinstallasjonsmetode:


Som det er gjort klart ovenfor, bør du sjekke de eksisterende først, når du installerer nye funksjoner.

Trinn 1: Gå gjennom den eksisterende konfigurasjonen av nginx

cd /usr/local/sbin/

./nginx -V  Se på elementet etter configure argument: som kan være tomt, noe som indikerer at ingenting er konfigurert.

Eksempel:

Konfigurer argumenter: --add-module=/home/softback/echo-nginx-module-0.60

Instruksjoner om at en tredjeparts ekkomodul er installert. Når man installerer https-støtte eller andre tredjepartsmoduler, må ./configure også følges av --add-module=/home/softback/echo-nginx-module-0.60, ellers vil det bli overskrevet.

Trinn 2: Installer modulen

1. Installer NGINX tredjepartsmoduler uten å installere NGINX (må installeres)

2. Installer nginx-modulen når nginx allerede er installert(Ingen grunn til installasjon, bare lag)


Oppsummert er installasjon av nginx og installasjon av tredjepartsmoduler faktisk å bruke --add-module for å reinstallere nginx én gang, i stedet for å gjøre installasjon, overskrive den gamle nginx-filen direkte i kompilasjonskatalogen med objs/nginx-filen. Hvis du trenger å installere flere nginx tredjepartsmoduler, trenger du bare å spesifisere noen få flere tilsvarende – add-modules.

Merk: Når du kompilerer på nytt, husk å legge til de tidligere kompilerte modulene i konfigurasjonsparametrene.





Foregående:Styrker og svakheter til Lua og Luajit
Neste:[Faktisk kamp] Nginx 1.4.4 oppgradert til 1.14.0
Publisert på 24.07.2018 23:27:15 |
Moduler
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com