Hexo博客搭建(2)——配置客户端并建立连接
相关链接和参考内容
Node:Node.js (nodejs.org)
Git: Git - Downloads (git-scm.com)
Typora: https://www.typora.io/
hexo说明文档: 文档 | Hexo
本地安装和配置Hexo
请先自行安装git和node,这个教程就比较多了,在这里就不进行赘述了
安装Hexo
1 | npm install -g hexo-cli |
初始化hexo
这里myblog可以去掉,加myblog只不过是为了使所生成的文件全都放到myblog文件夹中
1 | hexo init myblog |
1 | npm install |
目前基本的hexo已经ok了,本地运行一下看看
1 | hexo s |
在浏览器中输入:http://localhost:4000/
即可查看
上传到服务器
1 | su zyh //登录你用来上传博客的用户 |
这里需要一个秘钥,在你的物理机上C:\Users\Administrator\ .ssh的文件中找到id_rsa文件(如未找到ssh文件请参考文末)
复制全部信息到你的服务器中
测试物理机与服务器能否跑通
1 | ssh -v zyh@62.234.219.169 //服务器ip |
我们需要在config.yml中的最后一行编辑以下信息,然后咱们就可以把自己的博客推送上去了
1 | deploy: |
然后就可以通过以下命令进行推送了
1 | hexo clean |
(附录)本地Windows10使用Git Bash创建密钥
打开到本地的博客文件目录下,右键Git Bush进入命令框,输入:
1 | ssh-keygen -t rsa |
输入完后一顿空格即可,之后会返回SHA256密钥和密钥图。并且在你用户界面下发现出现了.ssh文件夹。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZYH's blog!
评论