美文网首页程序员开源工具技巧
git系列三 利用github pages快速搭建个人网站

git系列三 利用github pages快速搭建个人网站

作者: forgot2015 | 来源:发表于2017-01-14 09:39 被阅读298次

    互联网时代,很多人都有自己的网站了,建立个人站需要域名和网络空间,个性域名肯定是要买的,而空间 除了花钱买阿里云之类的,也可以直接在github上建立网站,省了空间的费用。

    一、先在网上买个人域名

    推荐阿里云等,管理后台强大且方便

    二、注册github, 然后创建一个个人仓库

    (创建新仓库方法:点击右上角+号 -New pepository)
    起名为 你的github帐号名.github.io , 创建完毕,可以往这个仓库随意上传或新建一个名为index.html文件,里面随手打几个字,然后你输入网址yourname.github.io 就能看到你的个人网站了,当然这时域名还是github的,需要输入yourname.github.io才能访问。
    下面我们要实现的是输入你购买的域名来访问这个网页

    三、绑定你购买的个性域名,让它跳转到yourname.github.io

    1、在github项目下创建一个名为CNAME的文件
    在内容里面输入你的个性域名,如www.test.com ,保存commit
    (这个内容要跟你在域名解析处填写的一致,如这里写www.test.com,那么你在test.com域名解析的主机记录要填写www)

    我的github个人页目录.png 我的CNAME内容.png

    2、解析你的个性域名
    进入你购买的域名解析菜单 (如阿里云是管理控制台-域名云解析
    记录类型   主机记录  记录值
    CNAME   www    yourname.github.io

    我的域名解析.png

    设置完了 最多等几分钟DNS生效,然后你就可以用你购买的个性域名去登录yourname.github.io 了

    如我解析了test记录,现在用test.fuge.tech就能跳转到我的github主页forgot2015.github.io了

    说明一下

    关于记录类型
    A记录:将域名指向一个IPv4地址(例如:10.10.10.10),需要增加A记录
    CNAME记录:如果将域名指向一个域名,实现与被指向域名相同的访问效果,需要增加CNAME记录
    我们这里要从github域名上跳转到我们购买的域名,所以记录类型选择CNAME

    关于主机记录
    比如你购买的域名是test.com,若主机记录为www,那么你输入github域名时会跳转到www.test.com

    其他

    1、域名若用A记录解析,且放在国内的空间,要备案,这里我们用的CNAME跳转方式,且github是国外网站,不用备案
    2、可以用Git来上传管理github网站,详情参考我的git系列一和git系列二
    3、若看完还不了解的,可以到本人的github仓库看一下
    https://github.com/forgot2015/forgot2015.github.io

    相关文章

      网友评论

        本文标题:git系列三 利用github pages快速搭建个人网站

        本文链接:https://www.haomeiwen.com/subject/pslebttx.html