国产探花免费观看_亚洲丰满少妇自慰呻吟_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;}

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汪清县| 洪江市| 韩城市| 宁武县| 福清市| 五大连池市| 稻城县| 澎湖县| 甘肃省| 盐津县| 胶南市| 崇阳县| 宝兴县| 吉安县| 鄂伦春自治旗| 繁峙县| 博野县| 湾仔区| 堆龙德庆县| 怀来县| 蓝山县| 宁国市| 中宁县| 宁武县| 南漳县| 平阴县| 三台县| 绥宁县| 永川市| 德州市| 石屏县| 河源市| 闽侯县| 铁岭县| 岐山县| 赣榆县| 都兰县| 汾西县| 黄山市| 宜阳县| 怀化市|