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