生成自簽名證書
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。可以通過以下步驟生成乙個簡單的證書 首先,進入你想建立證書和私鑰的目...