Nginx開啟https訪問

2021-08-04 13:34:10 字數 769 閱讀 9189

#進入你想建立證書和私鑰的目錄

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...