如何搭建hexo博客
搭建步骤
说明:hexo是完全开源的博客框架,所以我们可以尽情美化修改博客内容
准备条件
下载并且安装:git 、nojs
注册Github账号(建议也顺便注册下码云,后续会告知)
建立Github远程仓库及其信任
1、打开git
2、生成秘钥并且建立信任
生成秘钥并且复制公钥
ssh-keygen -t rsa -C "你自己注册github的邮箱"
查看
将公钥复制到github
回到git bash命令,建立信任
ssh -T git@github.com
我已经有了信任,新手应该有交互界面,如果问yes/no直接yes即可就说明成功
创建github的软件仓库
设置用户名和邮箱
$ git config --global user.name "你的GitHub用户名"
$ git config --global user.email "你的GitHub注册邮箱"
回到命令下载hexo和cnpm
1、下载cnpm
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
2、用下载hexo-cil
$ cnpm install hexo-cli hexo
查看版本
$ hexo -v
创建hexo博客
1、创建博客目录
$ mkdir blog_1
2、进入博客目录(后续一切操作都在博客目录中)
$ cd blog_1
2、初始化博客(过程可能有点慢)
$ hexo init
$ cnpm install --save hexo-deployer-git
$ cnmp install
开启博客
``$ hexo server
修改配置文件
$ vim _config.yml
末行修改
上传
hexo d
刷新仓库
看见上述,就说明申请域名成功
回到命令窗口修改配置文件,不然出来的没有样式(一切命令切记在博客目录中)
$ vim _config.yml
修改,保存退出
url: https://lzj-9090.github.io/lzj-9090.lzj2.io/ 刚申请的域名
root: /lzj-9090.lzj2.io/ 你自己的仓库名称根目录
post_asset_folder: true
回到命令行
$ hexo clean 清理缓存
$ hexo g 重新加载
$ hexo d 重新上传
访问申请的域名
美化
在 https://hexo.io/themes/ 自己选择主题
成功,如果有什么问题请发评论区,我会一一解答
后续操作,
如何写博客在https://lzj-9090.github.io/lzj-9090.liu.io/