github 个人博客搭建

发布时间:2020-07-07 03:31:48 作者:SimplePoint
来源:网络 阅读:8537

github 个人博客搭建


系统环境配置:

要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧!

git 连接github配置:

配置SSH key:

为什么要配置这个呢?因为你提交代码肯定要拥有你的github权限才可以,但是直接使用用户名和密码太不安全了,所以我们使用ssh key来解决本地和服务器的连接问题。

#检查本机已存在的ssh密钥
$ cd ~/. ssh 

如果提示:No such file or directory 说明你是第一次使用git。

#生成 ssh key
ssh-keygen -t rsa -C "邮件地址"

然后连续3次回车,最终会生成一个文件在用户目录下,打开用户目录,找到.ssh\id_rsa.pub文件,记事本打开并复制里面的内容,打开你的github主页,进入个人设置 -> SSH and GPG keys -> New SSH key:
github 个人博客搭建
将刚复制的内容粘贴到key那里,title随便填,保存。

测试是否成功:
$ ssh -T git@github.com  # 注意邮箱地址不用改

如果提示Are you sure you want to continue connecting (yes/no)?,输入yes,然后会看到:

Hi liuxianan! You've successfully authenticated, but GitHub does not provide shell access.

看到这个信息说明SSH已配置成功!如图所示:
github 个人博客搭建

此时你还需要配置:

$ git config --global user.name "hadoopBeginner" #你的github用户名,非昵称
$ git config --global user.email "xxx@qq.com" #填写你的github注册邮箱

搭建个人博客

安装 hexo:

2.生成 静态页面

hexo clean --config source/_data/next.yml && hexo g --config source/_data/next.yml
#本地 预览
hexo s

错误:找不到模块'hexo-util' 问题,请检查您的NPM版本。

部署到GitHub上:

修改站点目录的 _config.yml 文件,在最后添加

deploy:
  type: git
  repo: git@github.com:hadoopBeginner/hadoopbxxxxxxxxxxx #这里填你自己的github地址
  branch: master

然后在命令行中执行

#提交到github
$ hexo d
#注意需要提前安装一个扩展:
$ cnpm install hexo-deployer-git --save

到此呢,你的博客基本就搭建完毕了。

博客外部插件:

这个是个人博客的第三方插件,一个博客搜索插件,一个评论插件。

搜索插件 algolia:
评论插件 来必力:

Hexo常用命令:

$ hexo clean 清除本地缓存
$ hexo g # 或者hexo generate,生成静态页面
$ hexo s # 或者hexo server,可以在http://localhost:4000/ 查看
$ hexo new "postName" #新建文章
$ hexo new page "pageName" #新建页面
$ hexo d  # 代码同步到github上

好了,本文到此结束。你博客搭建好了吗?

推荐阅读:
  1. Gridea+GitHub搭建个人博客
  2. Github+hexo博客搭建

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

hexo 个人博客 github 博客搭建

上一篇:TCPIP协议和Sniffer学习笔记

下一篇:oracle的闪回查询,闪回删除:

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》