手把手教你如何在GitHub上搭建属于自己的免费网站


本文主要讲如何在GitHub上搭建属于自己的个人免费网站,如何得到属于自己的域名,免费的服务器,域名怎么和服务器捆绑,打造属于自己的炫酷的网站,可以在上面展示自己的作品,微信,QQ,邮箱,Twitter,等等。好啦,言归正传,我们开始进入教程!

域名怎么来??

首先搭建网站我们需要域名+服务器,那么不懂域名是什么意思的小伙伴,可以自寻百度,那么我的域名是怎么来的,其实我的域名是这样来的!手把手教你如何在GitHub上搭建属于自己的免费网站_第1张图片

手把手教你如何在GitHub上搭建属于自己的免费网站_第2张图片

点击我圈的红圈圈的.top域名,然后输入你想注册的域名,查询这个域名有没有被注册过,当然了,如果被注册过是不能购买的,我想这个时候你会问我为什么要选择.top域名,这个嘛?当然是最“贵”的域名呀。(Tips:我的域名是mycsm.top)当你选择好一个域名的时候然后加入购物车,付款,这个域名就属于你的了,哦,对了,域名需要实名注册哦。

免费的服务器怎么来呢??

ok,答案是GitHubPages服务器,什么是GitHubPages呢?我这里有官方的解释如果您感兴趣,不妨看一看,传送门https://help.github.com/categories/github-pages-basics/ 手把手教你如何在GitHub上搭建属于自己的免费网站_第3张图片

简单通俗的说就是,它可以提供1G空间存储,让你存放东西,还可以请求的到,但是它也有一些限制。

不过呢这个世界就是这样,当你去做一件事情的时候,总会有人指指点点,有人认为用GitHub Pages来做网站是不道德的。感兴趣的可以自行百度。


接下来咱们登陆GitHub.com,没有GitHub账号的童鞋,哪自己的邮箱注册一个就可以了,然后新注册好的小伙伴登陆上是这页面。手把手教你如何在GitHub上搭建属于自己的免费网站_第4张图片

点击Start a project 然后创建仓库的名字格式是:你的名字.GitHub.io,请看下图

手把手教你如何在GitHub上搭建属于自己的免费网站_第5张图片

由于我有这个仓库了,所以会有报错的提示,请忽略这个,上图的箭头分别表示:仓库名,描述,公开,初始化.......创建完成后应该是这样的手把手教你如何在GitHub上搭建属于自己的免费网站_第6张图片

点击蓝色的字体可以编译。

域名与GitHubPages服务器绑定

打开阿里云,登录自己的账号,打开控制台,如图:手把手教你如何在GitHub上搭建属于自己的免费网站_第7张图片

点击域名然后继续点击解析,然后继续看图

手把手教你如何在GitHub上搭建属于自己的免费网站_第8张图片


手把手教你如何在GitHub上搭建属于自己的免费网站_第9张图片


手把手教你如何在GitHub上搭建属于自己的免费网站_第10张图片

添加一个记录类型为 CNAME,主机记录为@,记录值为 github 的仓库路径。

Tips: 这里注意一下:买域名时会有一个企业邮箱,Aliyun 会默认生成邮箱的解析记录,其中记录类型有 txt 和 mx 的,会影响到 CNAME 类型的解析,我们只需要

删除 TXT 和 MX 类型的解析就好了。

手把手教你如何在GitHub上搭建属于自己的免费网站_第11张图片

                                                                                 为仓库添加CNAME文件



有两种方法:

第一种:

在仓库页面点击 Create new file,创建一个新文件; 

文件名为 CNAME; 

内容为刚刚申请的域名 mycsm.top


第二种如图:

手把手教你如何在GitHub上搭建属于自己的免费网站_第12张图片


手把手教你如何在GitHub上搭建属于自己的免费网站_第13张图片

Tips:没有 www,表示解析到 http://mycsm.top 请求流程为:http://www.mycsm.top --> http://mycsm.github.io --> http://mycsm.top

至此域名和服务器就绑定完成了,然后我们用GitHub命令上传自己写好的网页到仓库里就可以了。


我的域名地址是:http://mycsm.top/点击打开链接




你可能感兴趣的:(手把手教你如何在GitHub上搭建属于自己的免费网站)