搭建hexo个人博客
##搭建过程
1.下载并安装node.js和git
2 .注册gitub账号
-
进入github官方网站
-
点击sign up 进行注册
-
填写相关信息
注册过程如下所示
-
注:点击settings进行设置后选择主题(主题可任选哦!)
3. 安装hexo
-
新建一个文件夹用于存放自己的博客文件。并点击鼠标右键打开git bash。
-
输入npm install -g hexo进行安装
-
输入hexo -v出现如下页面则安装成功
-
紧接着输入hexo init进行初始化等待(这是一个漫长的过程,请耐心等待,不要着急
-
输入hexo s,启动本地服务器,用浏览器访问http://localhost:400
注:请注意空格,不可以遗漏任何一个空格如果还是有疑惑,仔细看下面的一组照片!
**
4. 部署到github(注意:别遗漏空格!!!)
使用Hexo deploy署到GitHub
-
编辑根目录下-congif.yml文件,把以下代码放进去(sunkeepero换成自己的用户名)并进行保存。
-
注意啦:此处的master应该改为main。最新的github创建仓库分支默认为main
-
打开blog文件夹,安装一个扩展。即输出npm install hexo-deployer-git --save
检查SSH Keys设置
-
输入cd ~/.ssh(若出现以下情况,说明不存在.ssh)
解决方法:输入 $ ssh-keygen -t rsa -C “xxxxxxx@qq.com”(自己邮箱)
再次如下图进行操作,出现相同文件说明成功 -
输入eval “$(ssh-agent -s)”,添加密钥到ssh-agent
-
再输入ssh-add ~/.ssh/id_rsa,添加生成的SSH key到ssh-agent
检查SSH Keys设置 -
点击“settings”
-
点击“SSH and GPG keys”,然后点击“New SSH key”新建SSH keys
-
填写key
-
输入ssh -T git@github.com,测试添加ssh是否成功。如果看到Hi后面是你的用户名,就说明成功了(有一个会让你输入 yes)
一定要返回到原文件夹!一定要返回到原文件夹!一定要返回到原文件夹!
重要的事情说三遍! -
设置你的账号信息
部署到github -
hexo d -g
使用 sunkeepero.github.io 即可访问自己博客