Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 17947|Atsakyti: 2

[Žiniatinklis] NGINX prideda trečiųjų šalių modulius, taip pat įgalina modulius, kuriuos palaiko NGINX

[Kopijuoti nuorodą]
Paskelbta 2018-04-27 10:17:48 | | | |


Visų pirma, turėtų būti aišku, kad nginx nepalaiko dinaminio modulių diegimo ir įkėlimo, todėl įdiegus trečiųjų šalių modulius arba paleidus naujas paties nginx modulio funkcijas, jis apima nginx;

Taigi, būtinai atkreipkite dėmesį į:Pradėkite nuo jau įdiegtų nginx modulių! Tada, diegdami naują daiktą, turite dar kartą sukonfigūruoti įdiegtą.

NGINX trečiosios šalies modulio diegimo būdas:


Kaip buvo paaiškinta aukščiau, diegdami bet kokias naujas funkcijas pirmiausia patikrinkite esamas.

1 veiksmas: peržiūrėkite esamą nginx konfigūraciją

cd /usr/local/sbin/

./nginx -V  Pažiūrėkite į elementą po konfigūravimo argumentų: kuris gali būti tuščias, nurodantis, kad nieko nesukonfigūruota.

Pavyzdys:

Konfigūruokite argumentus: --add-module=/home/softback/echo-nginx-module-0.60

Instrukcijos, kad įdiegtas trečiosios šalies aido modulis. Tada, diegiant https palaikymą ar kitus trečiųjų šalių modulius, ./configure taip pat turi sekti --add-module=/home/softback/echo-nginx-module-0.60, kitaip jis bus perrašytas.

2 veiksmas: įdiekite modulį

1. Įdiekite NGINX trečiųjų šalių modulius neįdiegę NGINX (reikia įdiegti)

2. Įdiekite nginx modulį, kai nginx jau įdiegtas(Nereikia diegti, tiesiog padarykite)


Apibendrinant galima pasakyti, kad nginx diegimas ir trečiųjų šalių modulių diegimas iš tikrųjų yra --add-module naudojimas norint iš naujo įdiegti nginx vieną kartą, užuot įdiegę, tiesiogiai perrašykite seną nginx failą kompiliavimo kataloge su objs/nginx failu. Jei jums reikia įdiegti kelis nginx trečiųjų šalių modulius, jums tereikia nurodyti dar kelis atitinkamus --add-modules.

Pastaba: Kompiliuodami iš naujo nepamirškite pridėti anksčiau sukompiliuotų modulių prie konfigūravimo parametrų.





Ankstesnis:Lua ir Luajit stipriosios ir silpnosios pusės
Kitą:[Faktinė kova] Nginx 1.4.4 atnaujinta į 1.14.0
Paskelbta 2018-07-24 23:27:15 |
moduliai
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com