執行nginx -v 和 openssl version
建立乙個生成檔案的目錄
cd /etc/nginx/
mkdir ssl_key
然後執行金鑰key
openssl genrsa -des3 -out server.key 2048
這裡會需要輸入一些基本資訊,隨便輸入即可,例如都可以輸入你的英文名字
openssl req -new -key server.key -out server.csr
這裡會需要輸入一些基本資訊,隨便輸入即可,例如都可以輸入你的英文名字
openssl req -new -x509 -key server.key -out ca.crt -days 3650
openssl x509 -req -days 3650 -in server.csr -ca ca.crt -cakey server.key -cacreateserial -out server.crt
ls你的資料夾,可以看到一共生成了5個檔案
ca.crt ca.srl server.crt server.csr server.key
其中,server.crt和server.ke
就是你的nginx需要的證書檔案.
進入 vi nginx.config 修改 http 下的server
#進入目錄, 執行
sudo nginx -c /etc/nginx/nginx.conf
#然後重啟nginx
nginx -s reload
#通過檢視程序,可殺掉之前的nginx
ps -ef|
grep nginx
下面的是我自己配置好的nginx.conf,當然 server 可以配置多個
}}最後遇到個 配置了https後,訪問不到https 的springboot admin介面和頁面了,然後通過加以下配置即可
在linux的nginx中配置https及自動跳轉
首先我在安裝nginx ssl證書的時候犯了個錯誤,nginx 是需要安裝 ssl的模組不然沒法配置完成。需要安裝乙個 這是自己踩了乙個坑,如果不加上的話,在後面配置完配置檔案檢查時就會報這個錯 檢視原有的模組,重新編譯 安裝ssl編譯 這裡注意只需要make 備份二進位制檔案,這一步我是看網上的,...
Nginx配置使用
1.黑色標註的得自己寫入到nginx.conf檔案中 upstream serverlb server 2.配置多個tomcat的環境變數 catalina home1 c users administrator desktop tomcat1 3.多個tomcat配置檔案中得寫入 所有埠號都得不同...
Nginx在Linux中系統服務配置指令碼
以下 是在前人的基礎上,結合自己伺服器實際情況修改的,本人伺服器環境是 centos 6.3 1 建立啟動指令碼,root使用者執行 vi etc init.d nginx 儲存如下指令碼 2 為nginx指令碼新增許可權 chmod a x etc init.d nginx 3 新增nginx服務...