生成證書
可以通過以下步驟生成乙個簡單的證書:
首先,進入你想建立證書和私鑰的目錄,例如:
$ cd /usr/local/nginx/conf
建立伺服器私鑰,命令會讓你輸入乙個口令:
$ openssl genrsa -des3 -out server.key
建立簽名請求的證書(csr):
$ openssl req -newwww.cppcns.com -key server.key -out server.csr
在載入ssl支援的nginx並使用上述私鑰時除去必須的口令:
$ cp server.key server.key.org
$ openssl rsa -in server.key.org -out server.key
啟用乙個 ssl 虛擬主機
在nginx.conf配置檔案中編寫:
server
其中 ssl_certificate 表示 ca 檔案,ssl_certificate_key 表示金鑰檔案。
如果想把 http 請求強制轉到 https,可以這樣:
servewww.cppcns.comr
本文標題: 在nginx伺服器中啟用ssl的配置方法
本文位址:
SSL證書在Nginx伺服器的部署
證書檔案有2個,舉例如下 mscims.com.key mscims.com.pem 2 將證書檔案放入cert資料夾 在niginx目錄建立cert資料夾,將證書檔案拷入,以便引用 注意檢查路徑 3 修改nginx配置檔案nginx.conf 具體如下 4 重啟nginx伺服器 nginx s s...
linux伺服器上在nginx配置SSL證書
一 前言 二 letsencrypt和certbot的關係 從certbot的官網中可以看到這麼一段 certbot is an easy to use client that fetches a certificate from let s encrypt an open certificate ...
nginx伺服器部署SSL證書
1.1.1 openssl解壓 將 openssl 安裝包openssl 1.0.2d.tar.gz上傳 到目錄 home 執行 解壓命令 tar xzf openssl 1.0.2d.tar.gz 2.1.1 生成key 新建乙個目錄存放ssl證書生成檔案 m kdir ssl openssl g...