使用亚马逊云科技服务器搭建聚合域名dns管理系统

亚马逊云科技提供众多云产品,也可以免费体验,访问:亚马逊云科技官网

20241015235241677-c97f39dd2f4166d0e924af856eb81736

点击右上角创建账户

20241015235325128-c956c1e78539025c76932447a64276fc

根据注册流程提示注册账号

20241015235434767-74ed3da3e76b74d21fe4b7111eb626a3

最后填写信用卡信息后即可注册成功

20241015235503539-1988ad0f48182b7035b5f28733db462c

注册成功如上

接下来,账号激活成功后我们点击进入控制台

20241015235623878-f9e050111ef8e5d0e2b39ee733e953fb

我们以亚太地区为例子新建实例

20241016000155625-5acd6b133c590309898e0edd387d775c

点击启动实例

20241016000213381-28fff9450a8921cb150ee6bf709edf0f

选择debian系统

20241016000304687-4344af1108ea14a7ca0c0127cd13866b

这里我们按提示创建一个密钥对

20241016000304687-4344af1108ea14a7ca0c0127cd13866b

点击启动会出现启动成功的提示,这代表我们可以使用这台服务器了

20241016000358481-6bfd51a59f7cd3badc5fdd4dca7bee19

要连接我们的机器,我们需要一个ssh连接工具

20241016000516588-b67810a0a24bb79a5f581eed115f8ec6

搜索finalshell,点击进入官网

20241016000555687-d9b16bc81fcbbf2813ff4a74acd3941f

找到自己对应自己电脑系统的版本,然后下载安装

20241016000638443-db183939fcd3a5856866ccce67f81aa1

安装成功之后打开就会出现这个页面了

20241016003259796-e6919f7c53f3133a2173b7c941ed130a

我们点击左上角新建一个ssh连接,主机填写服务器ip,用户名默认填root,密码则是刚才我们创建的密钥对

20241016001006581-661f44331d45a132d9c62f979322af71

成功连接就是一个这样的页面

接下来我们部署宝塔面板,访问宝塔官网bt.cn

20241016003134818-6caecd6351369efd7b087df12b4d3414

找到对应自己服务器系统的一键安装脚本,复制后粘贴到ssh命令窗口

20241016003338518-71c8fe1074fd43ef75506b04b1cbdc8c

回车后脚本即开始运行

注意中间脚本会有一次提示,输入y然后回车即可

20241016003451905-d4df9e4ef4e36fac06a70b20bf818baf

等待安装

安装成功之后会出现面板的入口和账户密码

20241016003648255-978964bcb6c93fc0e558e47bef8405b2

复制到浏览器打开登录面板即可

20241016004109407-42208af830bd36e521cb4984bb4b50a1

登录上面板后会推荐你部署web服务套件

20241016004133666-ee1b0a660d824b9c47241e4c69f60a0d

我们选择LNMP一键安装即可

20241016004221120-8b917e7efff4339f2768b8dac7a55490

还请耐心等待部署完成

部署完成之后,我们点击侧边栏的“网站”

20241016004456970-293e4df7e8768aa5367bc986734aef39

并且选择新建一个网站

输入自己的域名并且新建一个数据库

接下来我们下载dns聚合解析程序的源码

20241016004734707-2d370790c577920e0dea1cfefb629432

访问地址:源码链接

20241016004909238-8ef32dd1e4eb47b692b99419357fbd60

点击下载源码压缩包

然后我们把下载的压缩包上传到宝塔目录

20241016010129859-184bd10b1f431cd0fa2a196a5a8fcbd8

上传之后解压到目录

20241016010201991-63d32e43ebaf5827b0ae99e0f28c197d

解压成功后我们还需要设置一下运行目录以及伪静态

20241016010241783-eef2c570e5e4a1bc615a865fd6a44d04

网站运行目录设置到/public这个子文件夹下

并且根据github上的安装文档,设置相应的伪静态

20241016010357452-04d528a815966159a8d1f12790665204

我们选择的是nignx环境,所以伪静态规则应该是

location / {
	if (!-e $request_filename){
		rewrite  ^(.*)$  /index.php?s=  last;   break;
	}
}

复制到宝塔粘贴后保存即可

20241016010502385-861d67b41ec60ce8d4bc0713eb2b2c76

接下来我们访问网站的域名,跳转到/install程序安装页面

20241016010609127-43c7a62ad03503c6e6aaa780e2063881

输入先前设置好的数据库信息,点击安装程序即可

20241016010645821-6ba5b01d58f42166300533843d071a72

安装成功后会出现登录页面,默认账户是admin,密码是123456,输入登录即可,记得要及时更改默认密码

20241016010826545-9301494bce637b01d39244206ab9ac94

进去之后默认页面长这样

点击侧栏域名账户,添加对应官方平台的id与秘钥

20241016010956193-d2d61682e8f56de9f12b61aa436b7bef

如何申请秘钥官方有详细的说明,这里不再赘述

20241016011242128-cd52138b549db59f6beb6921d6e92a58

添加好域名账户之后,我们就可以添加域名了

聚合dns解析管理还有更多功能可以自行摸索

例如一键使用cf优选ip、设置容灾策略,网站访问异常自动切换解析等等

20241016011522959-image

本次教程到此结束,感谢你的观看

© 版权声明
THE END
喜欢就支持一下吧
点赞0打赏支持 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容