git clone
2.放入指定位置
mv echo-nginx-module-master /usr/local/src/nginx-1.8.1/echo-nginx-module
3.檢視已編譯引數
/usr/local/nginx/sbin/nginx -v 結果為:4.重新編譯
ps: 這裡只需要make,一定不要執行make install,不然會覆蓋
5.備份原檔案
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak6.替換nginx二進位制檔案
cp /usr/local/src/nginx-1.8.1/objs/nginx /usr/local/nginx/sbin/nginx7.檢查以及平滑啟動nginx
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx(做軟鏈,新增到環境變數)nginx -t (檢測配置檔案)
nginx -s reload (平滑重啟)
nginx新增新模組
git clone 2.放入指定位置 mv echo nginx module master usr local src nginx 1.8.1 echo nginx module 3.檢視已編譯引數 usr local nginx sbin nginx v 結果為 4.重新編譯 ps 這裡只需要m...
新增新的nginx模組
說明 已經安裝好的nginx,需要新增乙個未被編譯安裝的模組,需要怎麼弄呢?具體 cd data software git clone 2.檢視nginx編譯安裝時安裝了哪些模組 可以看出編譯安裝使用了 prefix usr local nginx with http ssl module with...
Nginx 動態新增新模組 https
2 新增模組 進入 nginx 原始碼資料夾 cd data targz nginx 1.17.8 編譯配置 所有需要編譯的模組 不要 make install,否則會替換編譯目錄中所有內容 make 驗證新編譯 nginx data targz nginx 1.17.8 objs nginx t ...