通过购买的域名访问私人服务器指定网页(没有公网ip)

注:该域名访问为私人linux电脑,所有的操作为没有公网ip条件下进行的;

一、基础配置(包含组网、配置nginx等)

首先需要拥有一台linux电脑(该教程使用的是阿里云的无影云电脑),具体配置连接为阿里云Linux服务器制作一个简单的网页基础配置

二、购买域名

域名购买可用阿里云或者腾讯云,相比较阿里云性价比较高;
本文使用阿里云域名作为教程;购买域名连接为:阿里云域名

三、域名配置

  • 购买域名后,点击右上角控制台
    在这里插入图片描述

  • 点击云解析
    在这里插入图片描述

  • 找到自己购买的域名点击解析设置(注该部分的付费版本使用免费版即可)
    在这里插入图片描述

  • 点击新手引导,该部分作用是将ipv4与该域名相关联
    在这里插入图片描述

  • 打开zerotier组网页面,找到linux主机的IP地址,复制该ip
    在这里插入图片描述

  • 返回阿里云域名设置页面,进行如下配置
    在这里插入图片描述

  • 此时基础配置完成,进行测试
    用与云电脑组网的另一台设备,访问购买的域名,出现以下界面及成功:
    在这里插入图片描述

四、将默认页面修改为自己想要的html网页

  • 进入linux云电脑,执行以下指令:
    sudo nano /etc/nginx/sites-available/default
    注:如果打开后显示该文件为只读文件,则执行 :
    sudo chmod 777 /etc/nginx/sites-available/default
    如果觉得nano难用,则可在可视化界面中文件管理进入到/etc/nginx/sites-available/文件夹下,使用gedit软件进行编辑。

  • 找到修改root /var/www/html;该指令中/var/www/html为自己的html文件所在目录,根据需要进行修改。

  • 修改默认打开的html,将 以下代码中的video.html修改为自己的html
    index video.html index.html index.nginx-debian.html;

  • 保存,并重启nginx,执行以下指令:
    sudo systemctl restart nginx

五、测试

在同一组网中的另一设备打开购买的域名(注:此时需要保证zerotier软件运行
能打开即成功;

在这里插入图片描述
此过程仅为兴趣爱好,不喜勿喷,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值