注:该域名访问为私人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软件运行)
能打开即成功;
此过程仅为兴趣爱好,不喜勿喷,谢谢