Yum/RPM 安裝nginx添加模塊

Yum/RPM 安裝nginx添加模塊nginx

在部署的時候,爲了方便,使用yum安裝,後來因爲以前的安裝模塊沒法知足需求,這時候就須要新增模塊了
git

一、查看已經安裝模塊github

/usr/sbin/nginx -V測試

先將配置拷貝出來spa

 

二、安裝編譯必備組件rest

yum -y install gcc pcre-devel openssl-devel libxslt-devel libxml2 gd-devel geoip-develxml

 

三、下載相對應的nginx版本ip

 

四、下載相應的安裝包ssl

這裏以echo-nginx-module-0.61.tar.gz爲例:rem

#wget https://github.com/openresty/echo-nginx-module/archive/v0.60.tar.gz  #下載對應的模塊,解壓

 

五、進入相對應的nginx目錄下

./configure +剛拷貝的配置 --add-moudle=/home/pb/echo-nginx-module-0.61

六、開始編譯,但不要make install(會覆蓋掉以前的nginx)

 

七、更新nginx啓動二進制文件

# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

# cp -f objs/nginx /usr/local/nginx/sbin/nginx

 

測試一下訪問

location /realip {
# echo $clientRealIp;
# echo $binary_remote_addr;
echo $limit;
}

相關文章
相關標籤/搜索