公安網(wǎng)站備案服務(wù)類型萬江專業(yè)網(wǎng)站快速排名
?? 主頁:
?? 感謝各位大佬 點贊?? 收藏 留言?? 加關(guān)注!
?? 收錄于專欄:運維工程師
文章目錄
- 前言
- SSL模塊安裝
前言
nginx 安裝后,發(fā)現(xiàn)SSL模塊未安裝,如果不需要配置SSL域名,就無關(guān)緊要。但是很多時候客戶后續(xù)發(fā)來證書了,我們要配置證書,發(fā)現(xiàn)SSL模塊未安裝,證書配置上,重啟nginx會提示‘nginx: the “ssl” parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf’錯誤。這時候我們又不想重新安裝nginx,我們就可以按照下面步驟單獨安裝SSL模塊。
SSL模塊安裝
1、切換到源碼包
// 具體路徑根據(jù)自己的安裝目錄來
cd /usr/local/nginx-1.16.1
// 編譯ssl模塊
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
2、配置完成后,運行命令:make
注意:不要進行make install,否則就是覆蓋安裝
make
3、份原有已安裝好的nginx
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
4、將剛剛編譯好的nginx覆蓋掉原有的nginx(這個時候nginx要停止狀態(tài))
cd /usr/local/nginx/sbin
./nginx -s stop
cd /usr/local/nginx-1.16.1
cp ./objs/nginx /usr/local/nginx/sbin/
5、啟動nginx,通過命令查看是否已經(jīng)加入成功
cd /usr/local/nginx/sbin
./nginx
/usr/local/nginx/sbin/nginx -V
出現(xiàn)類似下圖信息,表明安裝成功。