Nginx伺服器配置對https的支援

2021-06-28 13:51:39 字數 1481 閱讀 5266

1、安裝

nginx要安裝http_ssl_module模組,需要openssl庫和相關的開發包,因此在安裝前,必須安裝這些支援

在centos系統下,直接用yum安裝即可:# yum install openssl openssl-devel

編譯nginx

2、製作密匙(單項認證)

# mkdir /usr/local/nginx/ssl

# cd /usr/local/nginx/ssl

# openssl genrsa -des3 -out server.key 1024   (建立伺服器私鑰,在這個過程中需要輸入密碼短語,需要記住這個密碼)

# openssl req -new -key server.key -out server.csr

輸入命令以後,需要填寫如下內容:

country name(國家:中國填寫cn)

state or province name(區域或是省份:chongqing)

locality name(地區區域性名字:chongqing)

organization name(機構名稱:填寫公司名)

organizational unit name(組織單位名稱:部門名稱)

common name(**網域名稱)

email address(郵箱位址)

a challenge password(輸入乙個密碼)

an optional company name(乙個可選的公司名稱)

輸入完這些內容,就會在當前目錄生成server.csr檔案

# cp server.key server.key.org

# openssl rsa -in server.key.org -out server.key  (對於使用上面的私鑰啟動具有ssl功能的nginx)

# openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt  (使用上面的金鑰和csr對證書進行籤 名)

3、配置nginx

編輯需要使用https的網域名稱的nginx配置檔案(上面填寫的common name**網域名稱)

server

儲存,重啟nginx,這樣就搭建了乙個簡單的https服務的**(單項認證)

nginx配置http靜態站點伺服器

1 系統環境windows 10 2 設定靜態站點目錄,注意不要出現中文 這裡踩了很多坑,可以檢視錯誤日誌error.log,這裡測試了一下目錄 3 配置nginx.conf server location download error page 404 404page index.html 監聽埠...

Nginx 伺服器配置

我是body內容 我是html注釋內容 在瀏覽器上看到當前頁面的顯示內容兩種方式 1,直接拖動該html檔案到瀏覽器中 2,將該檔案部署到伺服器 bs結構中的關鍵服務軟體,可以執行各種程式,提供各種資源資訊,例如 tomcat nginx,jboss 中,通過瀏覽器位址列訪問該檔案 apache 組...

nginx伺服器配置

一 上傳 解壓 root node0719 tar zxvf tengine 2.1.0.tar.gz二 預編譯 root node07192 cd tengine 2.1.0 root node07192 tengine 2.1.0 configure 三 補全需要的編譯環境 c編譯環境 redi...