開啓nginx加密模塊ssl

1.the "ssl" parameter requires ngx_http_ssl_module  in /usr/local/nginx/conf/nginx.conf:37nginx

緣由是nginx缺乏http_ssl_module模塊,編譯安裝時帶上--with-http_ssl_module配置就能夠了
2.若是已經安裝過nginx,想要添加模塊看下面
1)切換到nginx源碼包
cd /usr/local/src/nginx-1.11.3
2)查看ngixn原有的模塊
/usr/local/nginx/sbin/nginx -V
3)從新配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
4)從新編譯,不須要make  install安裝。不然會覆蓋
make
5)備份原有已經安裝好的nginx
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
6)將剛剛編譯好的nginx覆蓋掉原來的nginx(ngixn必須中止)
cp ./objs/nginx /usr/local/nginx/sbin/ 
這時,會提示是否覆蓋,請輸入yes,直接回車默認不覆蓋
7)啓動nginx,查看nginx模塊,發現已經添加
/usr/local/nginx/sbin/nginx -V 
相關文章
相關標籤/搜索