Schritte zum Hinzufügen eines neuen Moduls zu Nginx:
1. Laden Sie das Modul herunter
git clone https://github.com/agentzh/echo-nginx-module
2. Platzieren Sie es am angegebenen Ort
mv echo-nginx-module-master /usr/local/src/nginx-1.8.1/echo-nginx-module
3. Sehen Sie sich die kompilierten Parameter an
/usr/local/nginx/sbin/nginx -V
Das Ergebnis ist:
--user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6
4. Neu kompilieren
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --add-module=/usr/local/src/nginx-1.8.1/echo-nginx-module --with-ipv6 make
PS: Hier ist nur make nötig, achten Sie darauf, make install nicht auszuführen, sonst wird es überschrieben
5. Originaldatei sichern
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
6. Nginx-Binärdatei ersetzen
cp /usr/local/src/nginx-1.8.1/objs/nginx /usr/local/nginx/sbin/nginx
7 . Überprüfen Sie Nginx und starten Sie es reibungslos
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx(做软链,添加到环境变量) nginx -t (检测配置文件) nginx -s reload (平滑重启)
Das obige ist der detaillierte Inhalt vonWie füge ich ein neues Modul zu Nginx hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!