#進入你想建立證書和私鑰的目錄
cd /home/conf
#建立伺服器私鑰
openssl genrsa -des3 -out server.key
1024
#建立簽名請求的證書(csr)
openssl req -new -key server.key -out server.csr
#在載入ssl支援的nginx並使用上述私鑰時除去必須的口令
cp server.key server.key
.org
openssl rsa -in server.key
.org -out server.key
#生成證書
參考這裡
server
}
server
有時候伺服器並沒有開啟443埠的訪問許可權,需要開放埠
iptables -i input -p tcp --dport 443
-j accept
nginx配置https訪問
https代表超文字傳輸協議安全。它是用於保護兩個系統 例如瀏覽器和web伺服器 之間的通訊的協議。下圖說明了通過http和https進行通訊的區別 如上圖所示,http以超文字格式在瀏覽器和web伺服器之間傳輸資料,而https以加密格式傳輸資料。因此,https可防止hacker在瀏覽器和web...
Nginx配置https訪問
生成秘鑰key,執行 openssl genrsa des3 out server.key 2048會有兩次要求輸入密碼,輸入同乙個即可 輸入密碼 然後你就獲得了乙個server.key檔案.以後使用此檔案 通過openssl提供的命令或api 可能經常回要求輸入密碼,如果想去除輸入密碼的步驟可以使...
nginx啟動https訪問
cd usr local nginx sbin.nginx s quit1 首先,找到nginx安裝包的位置 cd usr local nginx 1.20.12 執行nginx v命令檢視已經安裝的nginx模組 configure arguments 後面表示當前已經安裝的nginx模組 usr...