Github+域名搭建个人主页(个人博客)

一、工作准备

搭建个人主页需要做的准备工作有两个:

1)、注册Github账号,注册Github账号是免费的,

Github网站地址:https://github.com/github

点击Sign up进入注册页面,总共有三步,按照步骤填入相应的信息即可。

第一步:

第二步:

第三步:

注册步骤完成之后点击邮箱验证后,就注册成功了。

2)、注册(购买)域名

二、创建个人主页的项目

登录 GitHub 之后,在页面右上角点击 + 加号按钮,点击 New repository。

由于是个人网站的项目,那么项目名就要按照规定来写

规则是:

YOUR-GITHUB-USERNAME.github.io

比如我的Github用户名为onestravel1,那么项目名则应该是:onestravel1.github.io

点击create Repository 就可以成功创建个人主页项目了。

点击Settings进入项目设置界面

然后再 GitHub Pages 选项中点击 choose a theme 按钮,选择一个初始的个人主页样式

选择一个样式的主页模板

点击 select theme 按钮之后,就会自动生成初始化的页面主题,进入代码提交界面,填入提交日志,点击commit changes 提交代码。

提交完成之后,就可以通过刚才创建时的项目名称进行访问了

例如:https://onestravel1.github.io

到此,利用Github创建个人主页的第一步就完成了。后面可以通过git工具把该项目clone到本地,然后进行页面的更改和优化后,提交到该仓库中。则编写的代码会立即生效。

三、将域名映射到个人主页项目

先在阿里云上进行域名的申请,域名申请过程就不在这里详述了。比如,我申请的域名为:onestravel.win,打开阿里云官网,找到控制台->域名管理

在域名管理页面,可以看到域名列表,刚申请的域名,要记得进行实名认证,因为我申请的是.win的域名,这两天不能进行实名认证,所以显示未实名认证。在右侧可以看到 【续费|解析|管理】 的按钮,点击 解析 按钮,看到下面的界面


点击添加解析

可以看到,这里添加解析需要填写的信息,

记录类型:默认选择 A
主机记录:主机记录需要添加两个,分两次添加解析,分别为 www 和 @ ,不分先后,这次填 www
解析线路:选择 默认
TTL值:默认 10分钟,不需要改动
记录值:这里需要个人主页项目的IP,那么问题来了,怎么拿到个人主页项目的IP呢,其实很简单,打开电脑终端(Mac)或者命令行(Windows),在命令行中输入命令 ping [个人主页项目原域名],比如:

ping onestravel1.github.io

即可得到该项目对应的IP地址

将得到的IP地址填入到记录值中

然后点击确定,再添加一个解析,主机记录值填写 @ ,其他值都和上面一样,点击添加,即可得到两条解析记录如下:


然后再个人主页项目中创建名为CNAME的文件,在文件中写入你申请的域名,点击保存到你的github的个人主页项目中,就可以通过域名来访问你的个人主页了!

注:域名映射需要一定的时间,请等待10分钟左右的时间后,在访问你的个人主页!

Github+域名搭建个人主页(个人博客)相关推荐

  1. 利用Github免费搭建个人主页(个人博客)

    之前闲着, 利用Github搭了个免费的个人主页. 涉及: Github注册 Github搭建博客 域名选购 绑定域名 更多 一  Github注册 在地址栏输入地址:http://github.co ...

  2. github+hexo搭建自己的博客网站(六)进阶配置(搜索引擎收录,优化你的url,添加RSS)...

    详细的可以查看hexo博客的演示:https://saucxs.github.io/ 绑定了域名: http://www.chengxinsong.cn hexo+github博客网站源码(可以clo ...

  3. 基于Hexo+GitHub Page搭建免费个人博客教程

    1. Hexo 介绍 Hexo 是基于NodeJs的静态博客框架,简单.轻量,其生成的静态网页可以托管在Github和Heroku上. 超快速度 支持Markdown 一键部署 丰富的插件 2. 搭建 ...

  4. 个人博客代码_Jekyll + Github Pages 搭建个人免费博客

    今天亲手通过 Jekyll 搭建了一套免费博客,搭建步骤其实超级简单.你不需要购买域名,也不需要购买服务器,就可以轻松拥有你自己的博客.Jekyll 的核心是一个文本转换引擎.它的方便之处在于支持多种 ...

  5. 在Github上搭建自己的博客(Windows平台)

    折腾了好久,终于在Github上搭建了自己的博客.这里面总结一下过程希望对大家能有所帮助. Github建博优缺点 和 csdn,新浪,网易相比,在Github上可以自己实现功能 和阿里云,VPS相比 ...

  6. 从零开始使用GitHub Pages搭建Hexo静态博客

    本文主要讲述如何使用GitHub Pages/Coding/Vercel搭建Hexo静态博客,以及如何使用jsDelivr加速静态资源.如何使用LeanCloud国际版搭载博客评论,和如何使用PicG ...

  7. Github+Hexo 搭建一个个人博客

    前言: 我最近想要将计算机界的几个基础课程的学习做一下笔记,可是又不想要写在这个wordpress站上(这个站专门负责花里胡哨的东西),所以我就想在github再创建一个小博客,作为一个分站. 提示: ...

  8. hexo+github+hexo-theme-matery搭建个人免费博客

    个人博客 前言 GitHub page提供了免费的服务搭建 免费域名 xxx.github.io xxx是你的GitHub用户名 免费的代码存储空间 全是静态文件,快速访问 git版本管理,能快速回滚 ...

  9. github+hexo搭建自己的博客【真正的从0到1】20180122为准

    基本步骤 1.github官网申请自己的账户 注意:只能用户名称作为github.io博客的二级域名,我的用户名称 lushunde321,所以我的github博客网址是:lushunde321.gi ...

最新文章

  1. Python学习笔记——全局变量声明
  2. 同源注释工具GeneWise安装和使用
  3. (实用)Ubuntu Linux静态IP网络配置
  4. 我国量子计算机真假,中国半导体量子芯片研究获得突破:首次实现三量子比特逻辑门...
  5. ML之Clustering:关于Clustering进阶的那些不可告密的事
  6. java安全编码指南之:Mutability可变性
  7. 谁最终需要Java模块?
  8. 生信老司机以中心法则为主线讲解组学技术的应用和生信分析心得—限时免费
  9. java上传文件堆溢出_我的正则表达式导致Java中的堆栈溢出;我错过了什么?
  10. ADMT3.2域迁移之Server2003至Server2012系列(五)添加域管理员权限
  11. 近邻模块︱apple.Turicreate中相似判定Nearest Neighbors(四)
  12. java出租车源码_基于WEB的JAVA出租车打车系统
  13. kettle下载百度网盘地址含入门教程6(多表关联插入更新)
  14. 新华三PRIMERA,开启存储新纪元
  15. 微信群聊在哪个服务器,咱们谈谈微信群,为什么很多的聊天群变得越来越冷漠了...
  16. 英语学习第5篇_并列句
  17. 分布式处理数据:server
  18. 电影《风雨哈佛路》经典台词
  19. 分布式键值存储ETCD
  20. android hid自动重连,Android Bluetooth HID

热门文章

  1. 2021最新 MySQL面试题精选(附刷题小程序)
  2. java常用二进制数据转换工具
  3. CG资源网站(持续更新)
  4. vh和vw自适应布局单位
  5. 【字典树】2828 - 字典树
  6. 【Java学习笔记】 网络编程04 优化字符串拼接:JSON
  7. python接入微信_使用python接入微信聊天机器人
  8. 嫦娥是白月光,高翠兰是朱砂痣,谁才是猪八戒最想娶的女人
  9. 黑群晖找不到设备_安装黑群晖必须知道的几个问题和解决办法
  10. 最常见的卸载Mac应用软件方法,彻底清除,果断收藏!