Nginx辦事器
SSL證書從Nginx文件夾內獲得證書文件“server.crt”和私鑰文件“server.key”。
“server.crt”文件包羅兩段證書代碼“-----BEGIN CERTIFICATE-----”和“-----END CERTIFICATE-----”,別離為辦事器證書和中級CA。
“server.key”文件包羅一段私鑰代碼“-----BEGIN RSA PRIVATE KEY-----”和“-----END RSA PRIVATE KEY-----”。

在Nginx的安裝目次下建立“cert”目次,而且將“server.key”和“server.crt”拷貝到“cert”目次下。
設置裝備擺設Nginx中“conf”目次下的“nginx.conf”文件。
刪除行首的設置裝備擺設語句注釋符號“#”。

點竄如下參數
ssl_certificate ? ? ? ? ?cert/server.crt; ? ?
ssl_certificate_key ? ? ?cert/server.key; ?
完整的設置裝備擺設如下,其余參數按照現實環境點竄:
server {
? ? ??
listen ? ? ? 443 ssl;
? ?
server_name ?www.domain.com; #點竄為您證書綁心猿意馬的域名。
? ? ??
ssl_certificate ? ? ?cert/server.crt; #替代當作您的證書文件的路徑。
? ? ??
ssl_certificate_key ?cert/server.key; #替代當作您的私鑰文件的路徑。
? ? ??
ssl_session_cache ? ?shared:SSL:1m;
? ? ??
ssl_session_timeout ?5m;
? ? ??
ssl_ciphers ?HIGH:!aNULL:!MD5; #加密套件。
? ? ??
ssl_prefer_server_ciphers ?on;
? ? ?
?location / {
? ? ? ? ?
?root ? html; #站點目次。
? ? ? ? ??
index ?index.html index.htm; #添加屬性。
? ? ? ? ? ? ? ??
}?
}

進入Nginx執行目次下,執行以下號令:
sbin/nginx -t
當回顯信息如下所示時,則暗示設置裝備擺設準確:
? nginx.conf syntax is ok nginx.
? conf test is successful
執行以下操作重啟Nginx。
在Nginx安裝目次下執行nginx -s quit號令,遏制Nginx辦事;
在Nginx安裝目次下執行start nginx號令,啟動Nginx辦事。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!