利用Github Pages搭建个人站点

GitHub Pages 是一个静态网站托管服务,直接从github仓库托管你个人、公司或者项目页面 ,并且不需要你写任何后端语言来支持。
Github Pages的服务是免费的,但是也有一些限制:
仓库空间不大于1G
每个月的流量不超过100G
每小时更新不超过 10 次

注册github账号

你需要一个github账号,作为信安学习者来说github账号应该人手必备,没有的话就自己组册一个。

新建个人主页仓库

打开github首页,登录后新建一个仓库,这里提醒要注意仓库的名称,比如我的帐号是BestReder,那么仓库名称应该是:bestreder.github.io(这里大小写都可以)

下面可以选择仓库私有或者公开,看自己选择吧。

进行到这里仓库创建就成功了。

添加个人主页仓库内容

这里需要用到git命令
1.首先clone你的仓库到本地,这里一定要换成你的仓库

git clone https://github.com/BestReder/bestreder.github.io.git

2.添加内容到本地仓库
刚才clone下来的仓库就是本地仓库了进仓库目录, 相当于是网站根目录,可以随便添加一个index.html查看是否成功

1
2
3
4
5
6
7
8
9
10
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<title>Reder</title>
</head>
<body>
我叫Reder,信安爱好者。
</body>
</html>


保存好,作为一个测试用简单首页。

3.commit push本地内容到github仓库
命令行执行:

git add .#添加所有文件到git

git commit -m “初始化个人主页仓库”#commit提交的内容到本地仓库

git push#push本次仓库的内容到服务器

1
2
Username for 'https://github.com': [github的username]
Password for 'https://BestReder@github.com': [github的password]

此时个人站点搭建完成。浏览器访问https://bestreder.github.io即可。

绑定域名

当然你觉得bestreder.github.io不好记也可以绑定域名。
具体参考https://help.github.com

Thank you very much if you can.

欢迎关注我的其它发布渠道