利用GitHub搭建个人网站

转载请注明出处:

http://blog.csdn.net/gane_cheng/article/details/52203759

http://www.ganecheng.tech/blog/52203759.html (浏览效果更好)

最近在找实习,需要写一份含有丰富内容的简历,但是简历最多只能写两页纸。再多的话就会让面试官烦了,找不到重点。如果还想向面试官展示更多的个人能力,经验,经历,在简历上放上自己的个人网站链接无疑是一种比较好的方式。面试官想了解更多的话,打开链接就知道你的知识的深度和广度了,能为面试加分不少。

想搭建一个个人网站,首先需要有一个域名,别人能够访问,其次还要有一个空间来存放你的页面。

  • 域名

    域名可以在万网,新网,GoDaddy上注册。万网和新网是国内的域名注册服务提供商,价格较便宜,但是需要通过国内的域名备案,备案审核速度略慢,还要上传证件之类的,束缚太多,不够自由。而且只接受指定域名后缀备案,比如说.com.,.cn,.com.cn。如果需要在国内开展业务的话,还是老老实实备案注册,免得到时候被限制访问。但是搭建一个个人网站的话,没有必要搞的这么复杂,直接在GoDaddy上购买一个域名即可。

  • 空间

    空间有免费空间,也有收费空间。免费的不够稳定,收费的太贵,终究是不爽。有没有又免费又稳定的空间呢?还真有,GitHub。GitHub允许上传个人网站项目并自定义域名,而且又有稳定的服务,实在是上上之选。

下面就跟着我一步一步来利用GitHub搭建个人网站吧↓↓↓↓↓

第一步 拥有一个域名

首先需要拥有一个自己的域名,下面以GoDaddy为例,讲述如何购买一个个人域名。

打开GoDaddy中文官网 https://sg.godaddy.com/zh/

登录这个网站,如果没有账号,先创建账户,然后登录。

搜索你想要的域名。

我买的域名是这个:http://www.ganecheng.site/ ,7元人民币。自己玩一下,没有必要买那么好的域名。

付款的时候选择国内更接地气的支付宝即可。

付款成功三分钟左右,域名准备工作就全部做好了。可以对域名进行管理了。现在先不设置,放在后面的步骤进行设置。

第二步 拥有一个GitHub账号

互联网崇尚自由与分享。GitHub是一个全世界程序员聚集起来的地方,大家互相分享自己的代码,提升别人,也提升自我。大家都在为着开源社区努力着。因为我从开源项目中学到很多知识,所以我也非常愿意分享我的所见所得所学。我的GitHub主页是:https://github.com/ganecheng

如果没有GitHub账号就先去注册一个吧,有的话,直接登录即可,后面的操作都要用到GitHub。

第三步 GitHub上新建个人网站项目

重头戏来了。

新建一个仓库

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

由于我们是新建一个个人网站项目,所有仓库的名称需要安装GitHub个人网站项目的规定来写。

规则就是:

YOUR-GITHUB-USERNAME.github.io

比如我的GitHub用户名是ganecheng,那我就要填写ganecheng.github.io。然后选择公开模式,接着点击创建仓库按钮。

创建成功之后,进入了项目主页面。点击设置按钮。

进入之后,滚动页面到下方。点击页面自动生成器按钮。

点击右下方继续去布局按钮。

选择一个模板,点击发布页面按钮。

这个时候,你就可以通过YOUR-GITHUB-USERNAME.github.io来访问此页面了。

第四步 上传个人网页到GitHub

自动生成页面,肯定不符合我们的要求,我们希望能够自己设计自己的个人网站。我们可以自己编写一个网页文件,命名为index.html。然后上传到GitHub个人网站项目上。这里为了节约时间,可以先下载我的个人网站项目代码,然后修改为你的网页上传到GitHub。

下面介绍详细步骤。

进入此项目https://github.com/ganecheng/ganecheng.github.io,然后下载源码。解压之后,拿到里面的index.html文件。

然后进入自己的个人网站项目主页YOUR-GITHUB-USERNAME/YOUR-GITHUB-USERNAME.github.io。点击上传文件按钮,进入上传文件页面,将index.html文件拖入蓝色大圈圈区域,点击提交按钮即可提交成功。此时打开网址YOUR-GITHUB-USERNAME.github.io就可以看到主页已经改变为我们自己的网页了。

第五步 域名CNAME到个人网站项目

网页上传成功了,我们不想一直通过YOUR-GITHUB-USERNAME.github.io来访问我们的个人网站,而是希望通过自己的域名来访问。

下面讲述详细步骤。

点击我们的个人网站项目设置选项卡,滚动到下面,就会发现一个自定义域名卡片。输入我们前面在GoDaddy上买的域名,然后点击保存。

接着我们还要将我们的域名解析到这个个人网站项目上。打开GoDaddy域名管理页面。点击右上角设置图标,点击管理DNS按钮。进入到DNS管理页面。

接着,点击添加一条域名解析记录,之前GoDaddy自动添加的没用的解析可以全部删掉,主机填写www,代表你是一级域名来访问,指向填写YOUR-GITHUB-USERNAME.github.io,然后点击保存按钮。稍等片刻,域名解析就会生效。

第六步 访问你的域名

所有这些步骤做完之后,在浏览器里输入自己的域名,回车键一按,就会返回我们刚刚上传到GitHub的index.html页面了。

这里只是入门了GitHub搭建个人网站的功能,GitHub官方推荐Jekyll博客系统来发布自己的页面。以后有数据更新,都可以通过Jekyll来重新编译整个网站。

注意事项:

尽管GitHub个人网站项目是免费的,但是却有一些限制。总体来说,完全够用,甚至太多了。

  • 单个仓库大小不超过1GB,上传单个文件大小不能超过100MB,如果通过浏览器上传不能超过25MB
  • 个人网站项目也不例外,最大空间1GB
  • 个人网站项目每个月访问请求数不能超过10万次,总流量不能超过100GB
  • 个人网站项目一小时创建数量不能超过10个

当然了,这些政策可能随时改变,可以通过此网页查看最新政策。

https://help.github.com/articles/what-is-github-pages/#recommended-limits

时间: 2024-08-06 07:56:43

利用GitHub搭建个人网站的相关文章

使用Hexo+Github搭建个人网站

使用Hexo+Github搭建个人网站 通常个人网站搭建最常见的方式: 1.Wordpress:动态网站,功能更强大. 2.Hexo:静态网站,简洁,快速,安全. 各自特点这里不多介绍,这里我们介绍Hexo搭建方法. 首先看这张架构图: 整个流程就是本地将 *.md 渲染成静态文件,然后Hexo Deploy发布到Github的repository,由GithubPages提供服务访问. 1. 基础环境配置 yum install git #安装git https://nodejs.org #安

轻松使用Github搭建个人网站

今天我们来谈一个有关建站的话题. 众所周知,Github有着程序员间的Facebook之称,很多知名的项目都是利用其公共Git服务进行开源,以供全球爱好者共享.Git的版本控制机制给我们提供了完善的版本管理功能,既能够团队协作,多地工作:又能在任何时间回滚到之前的任何版本,起到良好的备份作用.因此,在其上面搭建个人网站就变得很合适了. 和传统的个人博客系统不同,传统的个人博客只能提供博文的发表.评论等等,而在Github上面建站,就好比一幅油画的白纸,很纯净,很自由,人们可以自定义上面的内容,尽

利用github搭建网站

在github上建一个仓库,然后在设置(settings)那github pagessource中选择master branch 在Custom domain处输入自己的github的id(他会自动生成一个用户名.github.io的域名)或者输入自己购买的域名也可以

利用gitHub搭建博客

##1.gitHub Page的的使用我觉得这边博文写的很清楚,方法.步骤.优缺点以及实例,所以就借用一下啦^_^ [搭建一个免费的,无限流量的Blog](http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html)如果要想更简单快捷的生成有逼格的博客,可以参考第2点. ##2.利用jekyll写博客 进入[The Quickest Way to Blog on GitHub Pages](http://jekyllboots

【Github】使用Github搭建个人网站

个人网站 访问 https://用户名.github.io  ( 风马一族的Github网站 ) 搭建步骤 1)创建个人站点-->新建仓库(注:仓库名必须是[用户名.github.io]) 2)在仓库下新建index.html的文件即可    老子的网站,欢迎访问

利用github搭建私人maven仓库

一.背景 最近在做HBase的项目,不免会引用到一些工具类,如StringUtils,NumberUtils,DateUtils这些,公司底层有封装好可以直接使用. 但是项目完成,用maven打包部署的时候,由于公司底层集成了太多jar包,可能会导致冲突,使打完的jar包无法用java -jar 运行,报错是 Error: Invalid or corrupt jarfile realTimeImport-1.0-SNAPSHOT.jar 暂时定位是引用了太多jar包引起的,但其实我可能就只需要

利用github创建个人网站

先建个仓库,仓库名为: 用户名.github.io 进入仓库,删除README.md文件 新建个文件,文件名为: index.html,内容根据自己要求编写 打开网站,地址:https://用户名.github.io 原文地址:https://www.cnblogs.com/sineik/p/9215144.html

利用github搭建个人maven仓库

缘起 之前看到有开源项目用了github来做maven仓库,寻思自己也做一个.研究了下,记录下. 简单来说,共有三步: deploy到本地目录 把本地目录提交到gtihub上 配置github地址为仓库地址 配置local file maven仓库 deploy到本地 maven可以通过http, ftp, ssh等deploy到远程服务器,也可以deploy到本地文件系统里.例如: <distributionManagement> <repository> <id>h

利用Github搭建自己的博客

教程链接:搭建个人博客 嘿嘿嘿!!一直想自己搭建博客的,一直没机会,这次终于把博客搭了起来.虽然只是一个壳子..套了别人的模板~不过还是很令人兴奋哟!总的来说,就按照这个教程一直往下走,其中有一个坑就是,原来我在电脑里面安装了git就没有在搭建博客的那个文件夹下git init,所以导致卡在这个诡异的地方.然后的话只要是在调试 主题 ,其中刚开始我放上去的主题图片实在太大了,导致加载的很慢,所以要放图片的话放个200k应该差不多吧.这个主题被我减去了很多~~有些惭愧呀,日后学了网页的制作再战!!