讓nginx支援ssl證書認證首先安裝上openssl,然後執行以下命令:
openssl genrsa -out sim.key 1024openssl req -new -key sim.key -out sim.csropenssl 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...