Ensinnäkin on selvää, että nginx ei tue dynaamista moduulien asennusta ja latausta, joten kun asennat kolmannen osapuolen moduuleja tai aloitat uusia moduulitoimintoja nginxistä, se kattaa nginx:n;
Joten muista kiinnittää huomiota:Aloita katsomalla jo asennettuja nginx-moduuleja! Kun asennat uuden laitteen, sinun täytyy konfiguroida asennettu laite uudelleen.
NGINX:n kolmannen osapuolen moduulin asennusmenetelmä:
Kuten edellä on selvästi todettu, kun asennat uusia ominaisuuksia, tarkista ensin olemassa olevat ominaisuudet.
Vaihe 1: Tarkista nginxin olemassa oleva kokoonpano
CD /usr/local/sbin/
./nginx -V Katso alkiota argumenttien konfiguroinnin jälkeen: jotka voivat olla tyhjät, mikä osoittaa, ettei mitään ole konfiguroitu.
Esimerkki:
Määritä argumentit: --add-module=/home/softback/echo-nginx-module-0.60
Ohjeet siitä, että kolmannen osapuolen kaikumoduuli on asennettu. Kun asennetaan https-tuki tai muita kolmannen osapuolen moduuleja, ./configure tulee myös seurata --add-module=/home/softback/echo-nginx-module-0.60, muuten se ylikirjoitetaan.
Vaihe 2: Asenna moduuli
1. Asenna NGINX:n kolmannen osapuolen moduulit ilman NGINX:n asentamista (täytyy tehdä asennus)
2. Asenna nginx-moduuli, kun nginx on jo asennettu(Ei tarvitse asentaa, vain tehdä)
Yhteenvetona nginxin asentaminen ja kolmannen osapuolen moduulien asentaminen tarkoittaa itse asiassa --add-modulen käyttöä nginxin uudelleenasentamiseen kerran, sen sijaan että asennusta tehtäisiin suoraan vanhan nginx-tiedoston päälle käännöskansiossa objs/nginx-tiedostolla. Jos sinun täytyy asentaa useita nginx-kolmannen osapuolen moduuleja, sinun tarvitsee määritellä vain muutama vastaava --add-module.
Huomautus: Kun käännät uudelleen, muista lisätä aiemmin käännetyt moduulit konfigurointiparametreihin.
|