Hexo与阿里云虚拟主机搭建博客
发布到虚拟主机有很多方法,我们当然挑简单的来
配置Hexo
官方文档配置说明
设置博客标题,作者,主题等信息已经足够详细了,我主要说一下 deploy部分,使用FTP的方式把网站内容推送到虚拟主机上
新版hexo取消了默认安装ftpsync, 会报错 ERROR Deployer not found: ftpsync
手动安装即可
1 | $ npm install -g hexo-cli |
推送配置
1 | deploy: |
使用sftp
1 | deploy: |
生成发布文件
1 | $ hexo generate |
此时如果你要手动部署(那我们还配置deploy搞毛用), 使用你的FTP工具直接将 public 下的文件放进 虚拟主机的 htdocs 目录下,刷新你的网站,就看到效果了
一键发布
1 | $ hexo deploy |
刷新网站, 就可以看到你写的东西了
参考
https://www.jianshu.com/p/8c55f103e8b4
https://zymin.cn/arcticle/github-hexo-blog-construction.html
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZYMIN!