nginx怎么增加SSL模塊

nginx怎么增加SSL模塊

具體方法如下:

(推薦教程:nginx教程

查看nginx原有的模塊

/opt/software/nginx/sbin/nginx?-V

在configure arguments:后面顯示的原有的configure參數如下:

--prefix=/opt/software/nginx?--with-http_stub_status_module

編譯ssl模塊

切換到源碼包

cd?/opt/software/nginx-1.14.1

編譯ssl模塊

./configure?--prefix=/opt/software/nginx?--with-http_stub_status_module?--with-http_ssl_module

運行上面的命令即可,等配置完

配置完成后,運行命令

make

這里不要進行make install,否則就是覆蓋安裝。

備份Nginx

然后備份原有已安裝好的nginx

cp?/opt/software/nginx/sbin/nginx?/opt/software/nginx/sbin/nginx.bak

覆蓋Nginx

這個時候nginx要停止狀態:

查看進程,找到 nginx master的進程。

ps?-ef?|grep?nginx

關閉 nginx master 進程,注意修改下面pid的參數。

kill?-QUIT?[nginx?master?pid]

然后將剛剛編譯好的 Nginx 覆蓋掉原有的 Nginx

cp?./objs/nginx?/opt/software/nginx/sbin/

測試

然后啟動 nginx,仍可以通過命令查看是否已經加入成功。

cd?/opt/software/

啟動

./sbin/nginx

查看安裝模塊

/opt/software/nginx/sbin/nginx?-V 

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享