Loading

搭建Github Pages博客

Github Pages

首先介绍一下Github Pages,可以将其理解为:github给用户提供的搭建博客的托管工具。Github免费提供了300M的空间供你使用,日常记录一些随笔、技术笔记是完全没有问题的。

如果你不想要局限于现有的博客平台,想要动手尝试自己搭建博客,可以合理地将Github Pages利用起来,你可以将它类比为免费的小型服务器。Github已经为你打好了地基,上层建筑就由你来大显身手。你可以使用现有的、已经非常符合自己审美的主题;亦或是你一定要亲手操刀打造完全属于自己的风格,这都可以。从你选择Github Pages的时候,它就完全属于你了。

搭建过程

搭建的过程不算多么复杂,尤其是对于已经很熟悉Github的用户来说,基本上就和平时提交代码的流程类似。

创建仓库

首先创建一个repo,需要注意,repo的命名一定要遵从<github_user_name>.github.io的格式。<github_user_name>这里你用的github用户名替换掉。

主题

如果想用系统自带的主题,可以在repo的settings中找到Choose a theme,然后选择一个自己心仪的主题。

创建完毕后,可以在浏览器的地址栏输入<github_user_name>.github.io,发现可以成功访问页面了,虽然是空的,但是主题已经是自己所选择的风格样式了。

如果想用其他主题,可以找到他人做好的主题,通常都在Github上发布。将你的<github_user_name>.github.ioclone下来,再下载好想要的主题项目,讲主题除.git文件外所有文件复制到你的项目中,注意不要覆盖掉你的.git文件,其余都可覆盖。之后按照流程push到Github上,在访问你的网址会发现风格已经焕然一新。

更改域名

前面的流程做完后,如上所述,可以在<github_user_name>.github.io的网址访问,如果你不想要这样的域名,或者说已经有自己的域名,想要将自己的域名指向这个网址,需要如何做呢?

这里假设的前提是已经有了自己的域名,如果没有的话,有很多渠道可以购买,可以在搜索引擎搜索关键字”域名购买“,找一些有口碑的大厂品牌购买即可。

接下来,由于博客repo已经克隆到本地,在本地文件夹下创建一个文件CNAME,注意没有后缀且全部大写。文件中只包含一行文字,即你自己的域名。另外,在你购买域名的管理平台中,找到域名解析,添加一个记录。主机记录填写www,记录类型填写CNAME,记录值填写<github_user_name>.github.io(即博客地址),TTL则10分钟(600s)。这里的主机记录的意思是域名前缀,www就是在域名前添加www,如果是@就是直接解析主域名,如果是*就表示匹配其他所有域名。记录类型如果为A记录,表示指定域名的ipv4地址;如果为CNAME记录,表示将域名指向另一个域名,再由另一个域名指定ipv4地址。

这些配置好之后,打开博客的repo,在settings中找到Custom domain,会发现

下面有个文本框,在框中填写自己的域名,点击保存。

所有步骤执行完毕,便可以在地址栏中输入自己的域名访问该博客。

参考

https://cloud.tencent.com/document/product/302/3468

https://blog.csdn.net/qq_34106574/article/details/82704883

posted @ 2020-12-22 15:24  JavicxhloWong  阅读(167)  评论(0编辑  收藏  举报