阿里云添加二级域名并使用宝塔面板+nginx添加反向代理

阿里云添加二级域名并使用宝塔面板+nginx添加反向代理

添加二级域名

  • 登录阿里云账户后,再控制台可以找到云解析DNS

    在这里插入图片描述

  • 进入云解析DNS找到自己要添加二级域名的主域名,例如我的是eliauk.fun,点击有右边的解析设置功能后进入设置。

    在这里插入图片描述

  • 可以看到关于主域名的eliauk.fun的记录,我们选择添加记录

    在这里插入图片描述

  • 进入添加界面后我们要填的地方有3个,

    • 记录类型选择A(默认也是A)

    • 主机记录 比如我的主域名是eliauk.fun 我想添加一个二级域名是 oi.eliauk.fun 那么我就在这填oi

    • 记录值,填自己的云服务器的的公网IP地址就可以了

    参考如下:

    在这里插入图片描述

  • 最后点击确认,在主域名记录下有这条记录说明二级域名添加成功了,可以点击生效检测试一下是否成功(一般来说没啥问题)

在这里插入图片描述

使用宝塔+nginx为域名添加反向代理

  • 刚才我们添加好了二级域名 io.eliauk.fun 仅仅只是把这个域名通过DNS解析到我的服务器IP 假设我的云服务IP为 192.168.1.1。(就是告诉网络找192.168.1.1 不用直接来找我,去找 io.eliauk.fun就可以了)如果我们现在直接访问io.eliauk.fun 会发生什么呢?

    我们可以想象,访问io.eliauk.fun 其实就是在访问192.168.1.1 ,而且我们知道当我们不加端口访时,浏览器会默认访问80端口。所以其实访问的是192.168.1.1:80,这时如果我的服务器80端口上有服务的话那么就会相应给浏览器。

  • 那我们添加二级域名肯定不是为了只干这事。假设我们云服务器上8899端口有程序运行,我们需要访问192.168.1.1:8899才能访问到,这时如果我们分享这个程序给小伙伴,直接把192.168.1.1:8899 丢到网络上是不太安全的(这也太丑陋了吧)

  • 那么现在我们就开始 使用宝塔+nginx为域名添加反向代理,我还是以刚添加好的io.eliauk.fun二级域名为例。

  • 登录宝塔界面,确保自己有下载nginx。 首先点击网站,可以看到我们添加好的网站

    在这里插入图片描述

  • 添加站点,跳出弹窗,填入域名,选择静态,最后提交,如图所示

    在这里插入图片描述

  • 这样之后我们就可以在宝塔上管理我们的网站了,添加站点后我们可以看到多出一个新的站点记录。点击设置进入管理界面

    在这里插入图片描述

  • 进入设置管理界面后会发现很多设置项,我们直奔反向代理去就行

    反向代理, 添加代理,跳出弹窗,名称乱填,目标URL, 醒目一点,不要填错,最后提交,添加成功。大功告成。

    • 代理名称随便填就行,没有关系
    • 目标URL:http://192.168.1.1:8899 ,主要就是协议 + IP 加需要代理的端口,大家改成自己的就可以哦。 这里需要注意,如果配置了ssl证书就是https。

    在这里插入图片描述

  • 我们就实现了如下效果:

    直接访问 http://io.eliauk.fun 等同于访问 http://192.186.1.1:8899

    本期教程,到此结束,

    配置SSL证书,且听下回分说

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值