国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

詳解nginx使用ssl模塊配置HTTPS支持

2024-08-30 12:25:55
字體:
來源:轉載
供稿:網友

默認情況下ssl模塊并未被安裝,如果要使用該模塊則需要在編譯時指定–with-http_ssl_module參數,安裝模塊依賴于OpenSSL庫和一些引用文件,通常這些文件并不在同一個軟件包中。通常這個文件名類似libssl-dev。

生成證書

可以通過以下步驟生成一個簡單的證書:

首先,進入你想創建證書和私鑰的目錄,例如:

$ cd /usr/local/nginx/conf

創建服務器私鑰,命令會讓你輸入一個口令:

$ openssl genrsa -des3 -out serverkey 1024

創建簽名請求的證書(CSR):

$ openssl req -new -key serverkey -out servercsr

在加載SSL支持的Nginx并使用上述私鑰時除去必須的口令:

$ cp serverkey serverkeyorg$ openssl rsa -in serverkeyorg -out serverkey

配置nginx

最后標記證書使用上述私鑰和CSR:

$ openssl x509 -req -days 365 -in servercsr -signkey serverkey -out servercrt

修改Nginx配置文件,讓其包含新標記的證書和私鑰:

server {  server_name YOUR_DOMAINNAME_HERE;  listen 443;  ssl on;  ssl_certificate /usr/local/nginx/conf/servercrt;  ssl_certificate_key /usr/local/nginx/conf/serverkey;}

重啟nginx。

這樣就可以通過以下方式訪問:https://YOUR_DOMAINNAME_HERE

另外還可以加入如下代碼實現80端口重定向到443IT人樂園

server {listen 80;server_name wwcentosbz;rewrite ^(*) https://$server_name$1 permanent;}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汉川市| 景泰县| 平泉县| 滁州市| 石屏县| 开化县| 吉林省| 乌兰浩特市| 军事| 苍山县| 柳林县| 德清县| 仁寿县| 东方市| 静乐县| 昭觉县| 永泰县| 疏勒县| 新乡市| 宕昌县| 克山县| 新乐市| 泰州市| 久治县| 明溪县| 佛学| 澄迈县| 栾城县| 英德市| 保亭| 湖南省| 南城县| 浦东新区| 六盘水市| 水富县| 中阳县| 高台县| 洛扎县| 余江县| 保靖县| 开远市|