Nginx 配置HTTPS網域名稱證書

2021-10-18 14:03:14 字數 2628 閱讀 1868

雙擊啟動服務

1.5.1 建立私鑰

openssl genrsa -des3 -out 2_www.p2pi.cn.key 1024 // 2_www.p2pi.cn 自己取的名字
1.5.2 建立 csr 證書
openssl req -new -key shidian.key -out 1_www.p2pi.cn_bundle.csr
1.5.3 刪除密碼
2_www.p2pi.cn.key重新命名為2_www.p2pi.cn.key.org

openssl rsa -in 2_www.p2pi.cn.key.org -out 2_www.p2pi.cn.key
1.5.4 生成 crt證書
openssl x509 -req -days 365 -in 1_www.p2pi.cn_bundle.csr -signkey 2_www.p2pi.cn.key -out 1_www.p2pi.cn_bundle.crt
下面為免費申請頁面,預設可以使用1年。

參考**:

要在nginx中配置https,就必須安裝ssl模組,也就是:http_ssl_module

# 開啟ssl

ssl on;

# 配置ssl證書

ssl_certificate 1_www.p2pi.cn_bundle.crt;

# 配置證書秘鑰

ssl_certificate_key 2_www.p2pi.cn.key;

# ssl會話cache

ssl_session_cache shared:ssl:1m;

# ssl會話超時時間

ssl_session_timeout 5m;

# 配置加密套件,寫法遵循 openssl 標準

Nginx 配置 HTTPS(多網域名稱)

在網域名稱的基本資訊頁,點選免費開啟 ssl 證書,輸入相應的網域名稱,點選 申請 即可申請免費的 dv ssl 證書,還需要做一些簡單的資訊補全等,即可提交申請.如果備案資訊都齊全的話,很快就可以驗證成功,在證書管理頁面即可檢視證書.我選擇為兩個子網域名稱申請證書,同時將這兩個網域名稱對映到同乙個...

Nginx配置多個HTTPS網域名稱的方法

一台雲伺服器 centos 7 多個一級網域名稱 開發測試過程中,因為某些原因,想要讓手頭的a b網域名稱同時指向雲伺服器的443埠,支援https。nginx支援tls協議的sni擴充套件 同乙個ip上可以支援多個不同證書的網域名稱 只需要重新安裝nginx,使其支援tls即可。安裝nginx 配...

網域名稱配置https

阿里可以一年的免費申請https證書 1 網域名稱 管理 免費開啟ssl證書 3 在伺服器的nginx目錄下建立乙個cert資料夾,把兩個證書檔案放進去 4 修改nginx配置,nginx原有自帶的https配置,只需要改一下檔案路徑即可 5 重啟nginx服務,就可以用https 的網域名稱訪問 ...