一、安裝nginx
首先安裝必要的庫(gcc是configure命令的庫 nginx 中gzip模組需要 zlib 庫,rewrite模組需要 pcre 庫,ssl 功能需要openssl庫)。
依賴包一鍵安裝:
yum -y install gcc zlib zlib-devel pcre pcre-devel openssl
yum list |grep zlib* (檢視yum 安裝版本)
rpm -ql 檔名 (檢視路徑)
二、openssl生成自簽名證書
openssl genrsa -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -in server.csr -out server.crt -signkey server.key -days 3650
三、配置nginx:修改nginx.conf 檔案
server
}
四
、
修改nginx.conf 檔案:將http的80埠的請求重定向到https443埠來
server {
listen 80;
server_name www.***.com;
return 301 # 80埠跳轉
CentOS下Nginx的HTTPS配置
nginx的安裝後,現在需要給 新增安全證書的達到可以實現https請求的功能。1.首先我們需要乙個證書 可以使用自簽名的證書 如何自簽可以網上搜尋下 雖然可以使用但不會被chrome,firefox,safari等瀏覽器認可。也可以去網上購買證書,加個幾百元到上萬元不等可以自行選擇合適價位的證書,...
nginx 配置https證書
安裝證書 檔案說明 1.證書檔案214467769540415.pem,包含兩段內容,請不要刪除任何一段內容。2.如果是證書系統建立的csr,還包含 證書私鑰檔案214467769540415.key。2 開啟 nginx 安裝目錄下 conf 目錄中的 nginx.conf 檔案,找到 3 將其修...
nginx配置https協議
一 我們用的是阿里雲的伺服器,所以直接在管理中心生成網域名稱對應的.pem和.key檔案,放在伺服器指定資料夾內,我放在cert資料夾內 二 開啟 etc nginx nginx.conf,以下是寫在http 內 upstream test server 設定檢視nginx狀態的位址 locatio...