Github+域名搭建个人主页(个人博客)
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 就可以成功创建个人主页项目了。
然后再 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+域名搭建个人主页(个人博客)相关推荐
- 利用Github免费搭建个人主页(个人博客)
之前闲着, 利用Github搭了个免费的个人主页. 涉及: Github注册 Github搭建博客 域名选购 绑定域名 更多 一 Github注册 在地址栏输入地址:http://github.co ...
- github+hexo搭建自己的博客网站(六)进阶配置(搜索引擎收录,优化你的url,添加RSS)...
详细的可以查看hexo博客的演示:https://saucxs.github.io/ 绑定了域名: http://www.chengxinsong.cn hexo+github博客网站源码(可以clo ...
- 基于Hexo+GitHub Page搭建免费个人博客教程
1. Hexo 介绍 Hexo 是基于NodeJs的静态博客框架,简单.轻量,其生成的静态网页可以托管在Github和Heroku上. 超快速度 支持Markdown 一键部署 丰富的插件 2. 搭建 ...
- 个人博客代码_Jekyll + Github Pages 搭建个人免费博客
今天亲手通过 Jekyll 搭建了一套免费博客,搭建步骤其实超级简单.你不需要购买域名,也不需要购买服务器,就可以轻松拥有你自己的博客.Jekyll 的核心是一个文本转换引擎.它的方便之处在于支持多种 ...
- 在Github上搭建自己的博客(Windows平台)
折腾了好久,终于在Github上搭建了自己的博客.这里面总结一下过程希望对大家能有所帮助. Github建博优缺点 和 csdn,新浪,网易相比,在Github上可以自己实现功能 和阿里云,VPS相比 ...
- 从零开始使用GitHub Pages搭建Hexo静态博客
本文主要讲述如何使用GitHub Pages/Coding/Vercel搭建Hexo静态博客,以及如何使用jsDelivr加速静态资源.如何使用LeanCloud国际版搭载博客评论,和如何使用PicG ...
- Github+Hexo 搭建一个个人博客
前言: 我最近想要将计算机界的几个基础课程的学习做一下笔记,可是又不想要写在这个wordpress站上(这个站专门负责花里胡哨的东西),所以我就想在github再创建一个小博客,作为一个分站. 提示: ...
- hexo+github+hexo-theme-matery搭建个人免费博客
个人博客 前言 GitHub page提供了免费的服务搭建 免费域名 xxx.github.io xxx是你的GitHub用户名 免费的代码存储空间 全是静态文件,快速访问 git版本管理,能快速回滚 ...
- github+hexo搭建自己的博客【真正的从0到1】20180122为准
基本步骤 1.github官网申请自己的账户 注意:只能用户名称作为github.io博客的二级域名,我的用户名称 lushunde321,所以我的github博客网址是:lushunde321.gi ...
最新文章
- Python学习笔记——全局变量声明
- 同源注释工具GeneWise安装和使用
- (实用)Ubuntu Linux静态IP网络配置
- 我国量子计算机真假,中国半导体量子芯片研究获得突破:首次实现三量子比特逻辑门...
- ML之Clustering:关于Clustering进阶的那些不可告密的事
- java安全编码指南之:Mutability可变性
- 谁最终需要Java模块?
- 生信老司机以中心法则为主线讲解组学技术的应用和生信分析心得—限时免费
- java上传文件堆溢出_我的正则表达式导致Java中的堆栈溢出;我错过了什么?
- ADMT3.2域迁移之Server2003至Server2012系列(五)添加域管理员权限
- 近邻模块︱apple.Turicreate中相似判定Nearest Neighbors(四)
- java出租车源码_基于WEB的JAVA出租车打车系统
- kettle下载百度网盘地址含入门教程6(多表关联插入更新)
- 新华三PRIMERA,开启存储新纪元
- 微信群聊在哪个服务器,咱们谈谈微信群,为什么很多的聊天群变得越来越冷漠了...
- 英语学习第5篇_并列句
- 分布式处理数据:server
- 电影《风雨哈佛路》经典台词
- 分布式键值存储ETCD
- android hid自动重连,Android Bluetooth HID