搭建github服务器_【教程篇】使用GitHub+Hexo搭建个人静态博客 | 第一篇

dd0b6d4a19a72c92cdf822164bd70973.gif

嗨,大家好,你们的万金油管家小e又来了,这次就教大家一些利用GitHub和Hexo本地服务器搭建个人博客的教程,可能教程要好几期。那么这期就先从最最基础的GitHub的注册,以及本地环境的搭建,GitHub仓库的建立等等开始。

近年来很多人都喜欢用GitHub和Hexo来搭建个人博客网站。因为搭建本地服务器的个人博客是免费的,你可以直接用GitHub的域名,不需要买域名,也不需要买主机。而且非常稳定。

搭建出一个属于自己的个人博客网站会让你心里觉得nice,而且也是对你能力的一个提升,很多学生兴趣来了学前端,跟着视频教程还没走完就放弃了,这种学习效果不是很好,最好的就是从实战中遇到问题不断学习。从而提高自己。通过搭建自己的GitHub个人博客,后期你可以运用起来你学过的前端知识,不断优化自己的博客。我想这是非常不错的。

当然,基于GitHub和Hexo搭建的本地服务器的个人博客也是有缺点的,就是灵活性差,访问速度慢一点。但是作为新手搞绝对是很不错的。

OK!知道很多人可能没有基础,我会在教程中详细的介绍。

利用GitHub和Hexo搭建静态个人博客,这里的静态博客并不是字面意思,不是啥都不动的这个意思哈。

静态网页简单来说就是设计者把页面的东西设计好了,只是发布上去,本地浏览器就能访问。而动态网页的内容都是依靠服务器来运行的。管理者发布文章的时候只需要进入后台发布就行,发布后想更改也非常容易。需要主机来存放网站的源码等数据。

OK!那静态博客和动态博客清楚了,我们废话不多说,直接开始教程。

教程:

1.Hexo基于Node.js,搭建中还需要npm(Node.js自带)和git,因此我们需要首先搭建本地环境。安装Node.js和Git。

Node.js安装:

Node.js官网:https://nodejs.org/zh-cn/

进入官网后下载Windows(x64)长期支持版。

48e68c69e46092799200a915ce8345f1.png

2.安装位置最好选择默认,我这里选择默认,其它选项默认。点击下一步。

98445d9005c7cd9b3e2080ab86ee1ac6.png

3.由于安装很简单,我不再赘述,附上截图。

bed9520f77b7c73e4e6bb0d3c39f7571.png

4.安装Git:

Git官网下载网址:https://git-scm.com/downloads

选择自己的平台,我选择Windows。点击下载。

9c8bf933e0fdff2cd59ff3846ea4c792.png

5.选择自己的电脑对应的位数进行下载,我是64位电脑。

6018a11e5bfa178e5dd920dd1eb6d9a8.png

6.安装也非常简单,选项和安装位置默认,点击下一步。

fa122df1404970b2d3bef56752087b52.png

7.安装简单,不再赘述,附上截图。

f7c099e52293fa5f0230d6fdafad48ba.png

8.下面验证Node.js和Git是否安装成功,也就是本地环境是否搭建成功。Win+R打开运行。输入cmd,进入命令提示符。

e1deee23e190369858b073c5f267529b.png

9.依次输入:(注意输入法在英文状态下)

node -vnpm -vgit --version

如果出现对应的版本号,那么表示本地环境搭建成功。

18bc05d37498b874667d0b896b95d157.png

10.GitHub官网:https://github.com/

打开GitHub官网,点击注册。

e0b63e6ac061cdba604a8426032d4b8c.png

11.注册自己的用户名,绑定邮箱等等。

51f4fdb327b3f405e2db36417dd46d0f.png

12.选择免费的账户。

482eff93ccabad8c9c5afc926e82fe3f.png

13.这是GitHub对新手的一点调查吧算是,有兴趣的可以选选,没兴趣的话跳过。

4d91a0255f1779a8b549c140170c3f1e.png

14.我这里直接点击跳过。

ea926b736fe23b5e3de0e50c2700aff1.png

15.之后GitHub会向你的注册邮箱发送验证,打开你的邮箱,进行验证,显示红框表示验证通过,先不用着急新建仓库哈。这一步就到这结束。

fb079a5b21bcd3b44d1f081443e49f7c.png

16.接下来在桌面或者哪儿都可以,鼠标右键,点击【Git Bash Here】。

fe87d13b5f5360d32d6a82d37042b8b0.png

17.依次输入:

git config --global user.name "GitHub用户名"git config --global user.email "GitHub邮箱"

9cd05fd4340efdc7e809a2a1dae9a529.png

18.输入:

ssh-keygen -t rsa -C "GitHub邮箱"

然后一路回车。创建SSH密匙。

bd634670aae13dacadfa3f3b48b31948.png

19.进入下面路径,如果不显示的记得选择显示隐藏的项目。

路径:C:\用户\用户名\ .ssh

6cbda039b7f3e03d8e3ba22b599acca1.png

20.用记事本打开id_rsa.pub文件。复制文件中的内容。

926fedf887b783fd6fb66d8c951e8093.png

21.登陆GitHub,进入setting。

c05eefa3295c38b9675bb0a4d7998f57.png

22.选择左边SSH and GPG Keys选项。进行添加密匙。

6e42c8eef9dadb48462e03183c822aea.png

23.点击New SSH Key进行添加。

2b1516b0c13fd1100f42a9eb359f7251.png

24.title自己随便取,把刚才复制的密匙粘贴到Key中,点击Add SSH Key添加完成。

626629bb5ee4f59831b3ec1d15312abe.png

25.打开Git Bash,输入:

ssh -T git@github.com

出现Are you sure……的时候输入yes回车。

最后显示You've successfully……的时候表示连接成功。

fdd24861a521f89bfcf846b16191ef73.png

26.点击右上角加号,点击New repository新建GitHub Pages仓库。

fde8d4b41adc8c887bc36efc5af30f8c.png

27.在Repository name中输入:用户名.github.io

勾选“Initialize this repository with a README”

Description选填。

填好后点击Create repository。创建后默认启用HTTPS。

博客的地址为:https://用户名.github.io

04544c472ed79864b287ac88e0735653.png

28.新建后的仓库如下,是不是很眼熟。

c92ed98f4f443f5bc6af574f9e68c085.png

GitHub Pages是什么?

GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。我把它理解为动态网站的主机。功能都很类似。

Ok!本期关于GitHub的注册以及本地环境的搭建等等教程就到此为止。后续部分后几期更新。喜欢的话记得打卡支持支持管家小e哦!

·END·

管家小e

您身边的电脑管家

0c38b20a0229e4dc6514e331c09e3acf.gif

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值