安裝成功的nginx如何添加未編譯安裝模塊


轉自: Linux公社

原已經安裝好的nginx,現在需要添加一個未被編譯安裝的模塊:

nginx -V 可以查看原來編譯時都帶了哪些參數

原來的參數:
--prefix=/app/nginx

添加的參數:
--with-http_stub_status_module --with-http_ssl_module --with-http_realip_module

步驟如下:
1. 使用參數重新配置:
./configure --prefix=/app/nginx -user=nobody -group=nobody --with-http_stub_status_module \
--with-http_ssl_module --with-http_realip_module \
--add-module=../nginx_upstream_hash-0.3.1/ \
--add-module=../gnosek-nginx-upstream-fair-2131c73/
2. 編譯:
make
#不要make install,否則就是覆蓋安裝
3. 替換nginx二進制文件:
cp /app/nginx/sbin/nginx /app/nginx/sbin/nginx.bak
cp ./objs/nginx /app/nginx/sbin/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM