1. 報錯描述
Nginx配置好Https後啓動報錯:
the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf
2. 解決方法
- 進入Nginx安裝包
- 執行命令配置Nginx的http和https
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
如下配置完成
- 運行命令:
make
- 備份原有已安裝好的nginx,主要是sbin目錄下的nginx
- 將剛剛編譯好的nginx覆蓋掉原有的nginx(這個時候nginx要停止狀態)
cp ./objs/nginx /usr/local/nginx/sbin/
- 啓動nginx,仍可以通過命令查看是否已經加入成功
/usr/local/nginx/sbin/nginx -V