nginx是一款輕量級的http和反向**伺服器,常被用作**伺服器(包括正向**和反向**)和負載均衡。
現在需要把http的請求**為https的請求(利用其反向**的特性):
首先保證我們的後台是https的服務,我們需要申請網域名稱(阿里雲可以申請,費用30多一年,需要進行備案,即上傳個人身份證**),租公網伺服器,和之前的網域名稱進行繫結;
nginx服務的預設埠是80,ssl服務的預設埠是443,所以我們需要在雲伺服器管理臺把這些埠加入安全組,同時在伺服器上給相應埠加白名單;
/usr/local/nginx/conf/nginx.conf 是nginx的配置檔案,這裡可以配置**的網域名稱位址埠、證書位址等資訊,修改完以後 nginx -t 可以檢測我們修改後的檔案是否有簡單的錯誤,如果沒有錯誤,可以再執行 nginx -s reload 進行過載生效,其中vi模式下如果突然斷網,會生產對應的swp檔案,我們可以執行 vi -r test rm .test.wap(不要忘掉前面的點),這些swp檔案如果不刪可能會使我們之後修改的檔案不生效 ;
一切修改完成以後,就可以在瀏覽器訪問我們的網域名稱了;
配置檔案中 80埠 return 301 https://hos
thost
host
request_uri http 轉https
nginx使用記錄
定義乙個變數,代表本地的8081位址 upstream images.test.com引用其他的配置檔案 include etc nginx conf.d conf 定義監聽 通過ip實現前置 一般用於子網域名稱或者其他網域名稱 後置 則是根據埠號,location後的過濾條件實現 server 先...
nginx學習記錄
這幾天聽了架構配需後,週末研究了nginx,發現它能給我們專案帶來很多幫助 虛擬主機 1.記錄訪問日誌,錯誤日誌 可區分瀏覽器,ip,狀態碼等 2.重定向404,500的頁面 3.根據網域名稱 server name ip,轉向不同的目錄 4.自動索引autoindex,可列出當前目錄下的檔案 5....
nginx學習記錄
nginx修改預設埠 usr local nginx conf nginx.conf server nginx 啟動 cd usr local nginx sbin nginxnginx重啟 kill hup 主程序號或程序號檔案路徑 或者使用 cd usr local nginx sbin ngi...