日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Nginx >内容正文

Nginx

httpd开启status模块_Nginx高并发系列之二——Nginx开启ssl模块

發布時間:2024/9/15 Nginx 91 豆豆
生活随笔 收集整理的這篇文章主要介紹了 httpd开启status模块_Nginx高并发系列之二——Nginx开启ssl模块 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在上一期中我們安裝配置了nginx1.13.7版本并且成功啟動,那么這一期就針對安裝的Nginx支持ssl模塊——即開啟https功能。如果還有不知道如何安裝與配置的請移至:

水番丘山:Nginx高并發系列之一——Centos7.x上安裝與配置Nginx?zhuanlan.zhihu.com

首先,我們查看自己的Nginx是否開啟了ssl模塊,命令如下(注意這里是大寫的V,如果是小寫的v只會顯示nginx的version):

nginx -V

如果顯示如下信息表示SSL功能已經開啟,否則就是沒安裝:

安裝:這里提供2情況下開啟ssl模塊:

第一種:編譯Nginx的時候添加ssl參數安裝,上一期我們在編譯的時候只執行了:

./configure

這個不帶任何參數的安裝時最小安裝,這里是不帶SSL的,如果需要開啟ssl功能則還需要添加參數:

./configure --with-http_ssl_module

然后再執行一下命令即可:

make && make install

第二種:是針對上一期我們上一期中已經最小安裝了Nginx的,再添加ssl模塊。

2.1 切換目錄到源碼包(上一期我們安裝的目錄是:/usr/local/nginx-1.13.7):

cd /usr/local/nginx-1.13.7/

2.2 重新編譯:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

2.3 以上配置完畢以后執行:

make

注意,這里只執行make,因為當前nginx正在運行中,如果執行make install就會覆蓋現有的nginx配置文件,自己之前配置的全都會被覆蓋,切記!切記!切記。

2.4 備份安裝好的Nginx:

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak.2020-02-13

2.5 停止正在運行的Nginx(這時候如果你事先修改了nginx.conf文件添加了ssl,開啟或者關閉的時候都會提示:

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:103)

那就得先把配置文件先還原再關閉:

nginx -s stop

2.6 覆蓋與原有的nginx實例:

cp -r objs/nginx /usr/local/nginx/sbin/

2.7 啟動nginx,再次輸入nginx -V查看是否安裝成功。

以上就是在Nginx中開啟ssl模塊并支持https功能,下一篇我們將介紹如何配置ssl模塊以及開啟https.盡情期待...

您的點贊與評論就是我寫作的動力,感謝關注!

總結

以上是生活随笔為你收集整理的httpd开启status模块_Nginx高并发系列之二——Nginx开启ssl模块的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。