伺服器 Https服務配置

2022-05-29 12:48:14 字數 668 閱讀 4485

1)利用openssl生成證書

2)再次修改nginx配置檔案nginx.conf中的server配置

① 是預設監聽http請求的8080埠的 server    (再次修改,第一次是在 用nginx進行反向**處理(windows)中有修改)

在以上配置後,

用訪問瀏覽器會出現400 bad request的問題(下方 步驟②),  

用會出現net::err_connection_refused問題,(下方 其他問題之問題①)

需要繼續修改nginx配置檔案nginx.conf中的https server配置,即以下步驟②

②修改針對https請求的server配置。其中https server預設是注釋掉的,將其按下圖新增修改

(備註:對於以下 ssl證書的獲取 ,在之前  利用openssl生成證書   中設定獲取)

至此,https服務配置完成,可以在瀏覽器中用訪問

其他問題: 若訪問以上鏈結,

問題① 【chrome】"您的連線不是私密連線" 解決辦法

伺服器配置HTTPS

介紹 https https 全稱 hyper text transfer protocol over secure socket layer 是以安全為目標的 http 通道,簡單講是 http 的安全版。https 是在 http 的基礎上新增了安全層,從原來的明文傳輸變成密文傳輸,當然加密與解...

nginx配置https伺服器

目錄要配置 https 伺服器,必須在server配置塊中開啟ssl協議,還需要指定伺服器端證書和金鑰檔案的位置 伺服器證書是公開的,會被傳送到每乙個連線到伺服器的客戶端。而私鑰不是公開的,需要存放在訪問受限的檔案中,當然,nginx主程序必須有讀取金鑰的許可權。私鑰和證書可以存放在同乙個檔案中 s...

Apache伺服器配置https

這個 可以給我們免費提供可信任的https證書,這裡簡單介紹一下配置的過程。首先伺服器需要安裝openssl和apache的mod ssl.so模組,並且需要在httpd.conf中開啟這個模組。完成上述操作之後就可以使用openssl生成你自己的證書了。這裡有些知識你需要了解一下。https的整個...