nginx Nginx配置SSL報錯 nginx: [emerg] unknown directiv

出現如圖所示錯誤,處理辦法以下nginx

去nginx解壓目錄下執行ide

./configure --with-http_ssl_module測試

若是報錯 ./configure: error: SSL modules require the OpenSSL library.則執行ui

yum -y install openssl openssl-devel.net

./configureblog

./configure --with-http_ssl_modulessl

執行 make(切記不能 make install 會覆蓋安裝目錄)get

將原來 nginx 備份openssl

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bakit

將新的 nginx 覆蓋舊安裝目錄

cp objs/nginx /usr/local/nginx/sbin/nginx

若是報錯,執行 cp -rfp objs/nginx /usr/local/nginx/sbin/nginx

測試 nginx 是否正確

/usr/local/nginx/sbin/nginx -t

如圖最後是測試成功的,以前遇到一個錯誤是個人SSL證書路徑有錯,修改後測試經過

原文連接:http://www.javashuo.com/article/p-mlpckqzd-mt.html

相關文章
相關標籤/搜索