在Nginx伺服器中啟用SSL的配置方法

2022-09-25 21:00:17 字數 641 閱讀 3108

生成證書

可以通過以下步驟生成乙個簡單的證書:

首先,進入你想建立證書和私鑰的目錄,例如:

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