冒泡APP(更新版)之基于Nginx實作反向代理
-
-
- 1. 基于Docker安裝Nginx
- 2. 域名DNS解析
- 3. 檢查本地hosts檔案
- 4. 測試代理結果
-
1. 基于Docker安裝Nginx
1.建立挂載目錄
mkdir -p /data/nginx/conf
2.準備需要挂載的nginx.conf檔案
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
upstream backServer{
server 1.117.150.239:81;
}
server {
listen 80;
server_name www.honeyyxk.com;
location / {
proxy_pass http://backServer/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
}
3.上傳檔案至先前建立好的目錄下
4.拉取nginx鏡像并運作
docker run --name nginx -d -p 80:80 -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx -d docker.io/nginx
2. 域名DNS解析
3. 檢查本地hosts檔案
4. 測試代理結果
如果能成功通路,則說明已經代理成功!
要想成為強者,決不能繞過擋道的荊棘,也不能回避風雨的沖刷。