1
2
3
4
5
6
7
8
# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: https://chitang.tech
permalink: posts/:title/
permalink_defaults:
pretty_urls:
trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
trailing_html: true # Set to false to remove trailing '.html' from permalinks
这是Hexo的扩展配置,包括插件,主题,外部插件等。
1
2
3
4
# Extensions
## Plugins: https://hexo.io/plugins/
## Themes: https://hexo.io/themes/
theme: landscape
这两个链接是Hexo的插件和主题链接,你可以自行查看并安装。
主题和插件一般都有自己的文档,所以本文就不提供详细的配置方法了。
部署
首先,安装 Git
在终端执行
1
gh auth login
登录
然后在工作目录中执行
1
2
3
4
git init
git add .
git commit -m "Initial commit"
gh repo create
按照提示创建一个新的存储库,并将你的 Hexo 源文件上传到存储库(可选)
连接你的帐户后,转到导入你的 Hexo 存储库
如果框架没有正确识别,请手动选择Hexo
如果您没有其他问题,请点击
之后,点击您的项目,您就可以访问您的博客。
域名收购
在项目设置中,你可以添加一个以 ..app 结尾的免费二级域名
自由的
你可以申请一个免费域名。申请流程在网上已经广为人知,因此本文就不再赘述。
但需要注意的是,由于API滥用严重,该域名无法使用,并且还可能被一些广告拦截列表屏蔽。
有报道称HTTP协议将被阻止(但不用担心,你可以自动配置SSL证书)
支付
购买域名非常简单,只要在网上搜索域名注册商,找到自己喜欢的域名和价格,然后付款即可。
如果你想支持我,你可以通过这个链接注册并购买域名,我会从中抽取一些佣金来支持域名费用。
但是如果你以后考虑绑定国内服务器的话我还是建议你到国内的注册商那里购买,这样备案会更方便一些。
分析
关于域名解析,我只推荐使用(不是说其他的不好,但我没用过(转义
前往注册并登录您的账户
单击仪表板中的“添加站点”。
输入您注册的域名,若出现“your. is not a”提示,建议等待半小时左右再尝试。
选择免费计划。
在下一页的 DNS 记录中,可能会有一些注册商提供的记录。我的建议是将它们全部删除。
直接确认弹出的警告
在下一页中,您将被要求将域名服务器(即本地主机)更改为提供给您个人的服务器。
此步骤根据注册商不同有所差异,请自行搜索。
更改名称服务器需要一些时间,我的大多数域名大约需要半小时才能设置完成
然后,在项目设置中添加你的域名
需要注意的是,如果直接使用顶级域名,会询问如何处理www,我个人建议将www重定向到根域(第二种选择)。
然后,转到仪表板,选择您的域,然后转到左侧的 DNS 页面。
单击“添加记录”
类型:根据提示选择CNAME或者A。
name 是域名的前缀,比如 blog 会解析为 blog.your。需要注意的是,根域要用@作为名称
根据需要,IPv4 地址或目的地。
代理状态控制解析是否需要经过CDN,但是因为中国的CDN速度极慢(cfcdn是一个.webp),所以建议大家关闭它。
如果不需要TTL,则保留默认值。
添加后,它应该看起来像这样
如果配置正确,返回项目设置,你会看到Valid
此时你就可以通过域名访问你的博客了
若访问时提示不安全,请等SSL证书配置完成后再访问。
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。