nginx新增ssl證書認證

2021-09-08 08:27:47 字數 703 閱讀 9783

讓nginx支援ssl證書認證首先安裝上openssl,然後執行以下命令:

openssl genrsa -out sim.key 1024openssl req -new -key sim.key -out sim.csr

openssl x509 -req -days 365 -in sim.csr -signkey sim.key -out mall.crt

這樣就已經生成完金鑰和證書,然後再nginx相應的server配置中加入:

ssl on;

ssl_certificate ssl_key/sim.crt;

ssl_certificate_key ssl_key/sim.key;

ssl_session_timeout 5m;

ssl_protocols sslv2 sslv3 tlsv1;

ssl_ciphers all:!adh:!export56:rc4+rsa:+high:+medium:+low:+sslv2:+exp;

ssl_prefer_server_ciphers on;

配置完之後重啟nginx即可.如果需要把http直接跳轉到https的話需要在配置檔案中加入:

if ($server_port ~ "^80$")

if ($rule_0 = "1")

**

安裝nginx和新增ssl證書

一.準備 1.需要有一台centos的伺服器 2.網域名稱解析到伺服器 3.網域名稱的nginx證書 二.安裝nginx 輸入下面的指令後 可訪問實驗機器外網 http 服務自己伺服器的ip 來確認是否已經安裝成功。yum install y nginx 安裝nginx nginx 啟動nginxs...

nginx配置ssl證書

最近專案中所有的http請求都要公升級到https,實踐了一把配置nginx的ssl證書。由於我們的證書是公司下發的,所以省略了申請證書的體驗,關於申請免費證書可以自行搜尋。拿到的證書分兩個檔案,乙個是 crt,乙個是 key,分別對應公鑰和私鑰。step1.假設我們的nginx安裝目錄是 usr ...

nginx配置ssl證書

1.獲取免費的 ca 證書。2.然後填寫資訊申請 4.上傳證書到你的伺服器 cd usr local nginx conf vhost mkdir cert 將.key和.pem檔案上傳到cert資料夾 5.配置 nginx 最好把之前 80 埠的配置備份乙份 server location loc...