宝塔Nginx反代简易教程

反代简易原理如图

我们假设用户A想访问网站C 但是体验很糟糕

那么作为运营者的你  可以在中间安插一个B服务器  A可以流畅访问B  B可以流畅访问C

那么原来的A→x→C     就变成了 A←B←C (其中你的新域名要解析到B, B和C就在后端传输数据了 B相当于银行前台,你就不用直接前往C了 当然你也不知道C的真实域名和IP了)

和正向代理是反着来的 正向代理可以访问很多 反向代理只针对某个站点

准备工作:

1.一台流畅连通的VPS,这台VPS也要能流畅访问自己网站

2.一个已经下发的SSL证书 也可以利用宝塔白嫖免费证书

3.原来的网站 域名 和SSL证书 什么都不用动 就放那

========================================================================

买好域名先去解析到自己的VPS/VDS  然后把证书申请好了下载到本地。这里以腾讯云举例 


登录VPS   

先更新一下乱七八糟的东西 看个人喜好

下面的代码更新了报头 weget git curl   有时候多加个vim

apt update && apt install wget -y && apt install git -y && apt install curl -y

然后安装宝塔

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

这里我是Ubuntu 18  其他系统自己去看官网文档

安装好了进面板

先把Nginx装好(挺久的)

然后添加站点 写你解析好的域名 其他都不用动

然后去配置SSL 

(这里由于没有使用CF的DNS所以勾上强制HTTPS  如果你使用CF的DNS 这里勾上了 CF那边也强制HTTPS  就会导致无限重定向BUG)

然后去配置反向代理 

代理名称填你喜欢的

这里我开启了缓存 你也可以不开

填写目标URL https://ccc.com(这里只是举例 填你自己的) 

发送域名不理他

内容替换建议弄一下  否则会暴露你原来网站真实域名

 把你申请到的域名填右边就行了  左边是你原网站的域名

  • 8
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值