摘要:反向代理和配置網上關于的安裝教程很多,其中有系統的安裝,還可以自己下載包安裝因為,安裝不是本文重點,為了簡單博主使用安裝。
nginx反向代理和https配置
網上關于nginx的安裝教程很多,其中有centos系統的yum安裝,還可以自己下載包安裝
因為,nginx安裝不是本文重點,為了簡單博主使用yum安裝。
---- yum install -y nginx 完成
如果提示包找不到,建議更換yum源后,在進行安裝。
yum安裝的nginx,配置文件在 /etc/nginx/目錄下面。
Nginx配置文件主要分成四部分:main(全局設置)、server(主機設置)、upstream(上游服務器設置,主要為反向代理、負載均衡相關配置)和 location(URL匹配特定位置后的設置),每部分包含若干個指令。
main部分設置的指令將影響其它所有部分的設置;
server部分的指令主要用于指定虛擬主機域名、IP和端口;
upstream的指令用于設置一系列的后端服務器,設置反向代理及后端服務器的負載均衡;location部分用于匹配網頁位置(比如,根目錄“/”,“/images”,等等)。
他們之間的關系式:server繼承main,location繼承server;upstream既不會繼承指令也不會被繼承。它有自己的特殊指令,不需要在其他地方的應用。
(1)server(主機配置)
listen指監聽的端口 80,81
server_name 服務器名字指監聽的ip,域名
location指代理的路徑。
啟動server可以配置多個,每個端口可以相同也可以不同。
根據server_name不同,listen不同,代理到location中的路徑中。
比如訪問aa.com代理到8080,aa.com:81代理到8081,bb.com代理到8082
(2)upstream用戶配置負載均衡:
訪問 cszhi.com將會代理到下面這幾個服務器,還有配置權重,規則。
(3)location路徑配置:
location根據正則匹配,匹配路徑下的靜態文件,也可以通過proxy_pass轉到別的服務
配置之前需要了解一下概念。
HTTPS是一種通過計算機網絡進行安全通信的傳輸協議,經由HTTP進行通信,利用SSL/TLS建立全信道,加密數據包。HTTPS使用的主要目的是提供對網站服務器的身份認證,同時保護交換數據的隱私與完整性。
PS:TLS是傳輸層加密協議,前身是SSL協議,由網景公司1995年發布,有時候兩者不區分。
ca是ssl證書的簽發機構
ssl證書可以購買阿里云免費證書
https://yundunnext.console.al...
下載nginx版證書,添加到服務器中,
配置nginx:
同時監聽80和443端口,當使用http訪問自動跳轉到https,根據if($schema ==hhtp)完成
ssl_certificate配置證書路徑
ssl_certificate_key 配置key路徑
保存,重啟nginx。
啟動發現訪問 ailijie.top成功跳轉為 https://ailijie.top
使用hhtps后站點內所有的請求都要使用https不然會被瀏覽器進行攔截。
未完待續,有問題請留言。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/40512.html
摘要:一代理簡介代理代理服務正向代理和反向代理區別在于代理的對象不一樣。 一、代理簡介 1. 代理 showImg(https://segmentfault.com/img/remote/1460000015873425?w=556&h=248); 2. Nginx代理服務 showImg(https://segmentfault.com/img/remote/146000001587342...
摘要:一代理簡介代理代理服務正向代理和反向代理區別在于代理的對象不一樣。 一、代理簡介 1. 代理 showImg(https://segmentfault.com/img/remote/1460000015873425?w=556&h=248); 2. Nginx代理服務 showImg(https://segmentfault.com/img/remote/146000001587342...
閱讀 2647·2021-11-24 09:39
閱讀 1648·2021-11-24 09:38
閱讀 629·2021-11-22 14:44
閱讀 1887·2021-11-18 10:02
閱讀 2572·2021-11-18 10:02
閱讀 1158·2021-10-14 09:43
閱讀 4243·2021-09-29 09:35
閱讀 523·2021-07-30 15:30