nginx配置使用ssl模組配置支援HTTPS訪問

2021-10-22 15:20:29 字數 961 閱讀 1297

生成自簽名證書

1、伺服器上安裝mod_ssl和openssl

yum install mod_ssl openssl

2、生成金鑰

openssl genrsa -out cyz.com.key 2048

3. 生成證書請求檔案,執行之後會出現一大堆要輸入的東西,輸入之後就生成.csr的檔案了

country name (2 letter code) [xx]:cn

state or province name (full name) :shanghai

locality name (eg, city) [default city]:shanghai

organization name (eg, company) [default company ltd]:cyz.com

organizational unit name (eg, section) :cyz

common name (eg, your name or your server』s hostname) :cyz.test.com

email address :[email protected]

please enter the following 『extra』 attributes

to be sent with your certificate request

a challenge password :null

an optional company name :null

輸入私鑰密碼------->國家(cn)------>省份(上海)----->城市(上海)------>公司名稱------->組織-------->公司網域名稱-------->郵箱-------->私鑰密碼(空)

4、生成證書cr

Nginx使用ssl模組配置HTTPS

https hyper text transfer protocol secure 是一種基於ssl tls的http,所有的http資料都是在ssl tls協議封裝之上進行傳輸的。https協議是在http協議的基礎上,新增了ssl tls握手以及資料加密傳輸,也屬於應用層協議。nginx希望伺服...

nginx使用ssl模組配置HTTPS支援

本文 預設情況下ssl模組並未被安裝,如果要使用該模組則需要在編譯時指定 with http ssl module引數,安裝模組依賴於openssl庫和一些引用檔案,通常這些檔案並不在同乙個軟體包中。通常這個檔名類似libssl dev。可以通過以下步驟生成乙個簡單的證書 首先,進入你想建立證書和私...

nginx使用ssl模組配置HTTPS支援

預設情況下ssl模組並未被安裝,如果要使用該模組則需要在編譯時指定 with http ssl module引數,安裝模組依賴於openssl庫和一些引用檔案,通常這些檔案並不在同乙個軟體包中。通常這個檔名類似libssl dev。可以通過以下步驟生成乙個簡單的證書 首先,進入你想建立證書和私鑰的目...