关于如何便捷管理 Hexo 文章的方法
2021/08/03 更新
以下方法已经不够 Convenient,现在推荐大家使用 VScode 的 Remote 功能直接连到服务器上写,太爽了!
尝试使用 Caddy Sever 的 Filemanager
其实我是很早(几个月以前)就开始因为朋友的强烈安利而开始用 Caddy 了,但是也只是装了个 Filemanager 插件去存一些上机课的资料。
不多说了,走起
首先当然是安装 Caddy,这就不用说了吧,网上一找一大把,比 nginx 简单多了。
安装 Caddy 的时候会选择插件,这个时候选好 Filemanager 就可以了,配置 Filemanager 的文章也有很多,都可以很容易就百度到
这里简单的放一下配置的代码
## Caddyfile
xxx.domain.xxx {
root /xx/xx/ /* 域名指向地址 */
tls mail@mail.mail /* 开启 https */
gzip /* 开启gzip 压缩 */
filemanager / /xxx/xxx/xxx/ { /* 开启 filemanager 扩展,第一个地址为 / 直接绑定至二级域名,第二个地址表示插件的打开 */
database /xxx/xx/filemanager.db /* filemanager 存储数据位置 */
}
}
其次当然是安装 Hexo,跟着官方的教程走就行了。
重点
打开你的 Filemanager 创建一个用户并且设定用户的管理位置为你的 Hexo 文件夹的 source/_posts
目录,接下来就可以很方便的上传你的文章到博客了(其中如果遇到 Forbidden 的情况,请确认自己的文件夹权限)。