为github pages博客绑定自定义域名和部署到云服务器

前言:

使用hexo部署的博客是将博客托管到github page上,并且域名固定为xxx.github.io。因github不在大陆内的原因,访问速度有时会不那么理想,想让自己的博客能以稳定的速度访问,需要部署到云服务器。

若想自定义域名,则需要购买一个域名并进行绑定,国外有各种域名服务商,国内阿里云、腾讯云等。

若想部署到云服务器,首先需要购买一个云服务器,国外的可以直接使用,大陆的需要备案(头铁不嫌麻烦可用)但是稳定(而且学生有优惠非常便宜,但是非常非常麻烦)。
原文地址:为博客绑定自定义域名和部署到云服务器

绑定域名但不部署到自己的服务器

购买域名

国内域名购买后需要实名认证才可以进行解析。国外不需要。

以阿里云为例,也可以选择其他域名服务商(指国外),注意选择靠谱的商家。

阿里云域名注册网址:https://wanwang.aliyun.com/

mark

首先想好自己的域名名。域名指[name].com,开头的www.等是不算在这之内的,

如本人博客域名为wa2000.cn,www是在解析域名时添加的。如下

mark


查询自己想要的域名是否已经被注册,未被注册则看价格是否满意即可购买,短域名价格昂贵,.com略贵,.cn较便宜大概30/年左右,学生购买服务器+域名有优惠,详情百度阿里云/腾讯云 学生套餐 等。套餐内容貌似不同,但是购买有限制,如只能用大陆服务器、尾缀有要求等等。

mark

购买域名并实名认证后即可进行解析。

解析域名

以我的域名为例,不同商家解析时都差不多。点击解析

mark

点击添加记录。会出现如前图的添加设置。

mark

主机记录可理解为域名前缀,即用户输入什么样的网址访问到该解析目标。如果主机记录为www ,则用户需要输入www.[你的域名]才能访问到该解析目标。如果为@,则直接输入域名即可。如果不添加www ,则通过www+域名方式访问的用户将访问失败,@同理,其余的也同理。

mark

记录类型为解析目标的类型,如果想把该域名绑定到一个ip地址,则选A,如果目标为一个网址,则选CNAME。

这里有两种绑定方法,一种是选CNAME然后在记录值填写 [yourname].github.io ,另一种是选A,然后通过cmd命令行输入 ping [yourname].github.io 获取ip地址,记录值里填入ip地址。

mark

获取 [yourname].github.io 的ip地址,如图,ping通后会显示ip地址。

mark

线路选默认。

记录值根据选择的记录类型进行填写。TTL为缓存生效时间,默认600秒即可,即10分钟后生效。填写完毕后点击保存。可以为域名填写多个记录, 如图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值