之前我的 hexo 博客都是部署在 github 上,但是偶尔会访问不到,并且会有访问速度慢等问题,在前几天学完 docker
和 nginx
之后呢,自己尝试了一下部署到自己的服务器,发现成功了,特分享一下操作流程
我们知道 hexo
挂在 Github
的仓库中,仓库里有如下内容
这个目录结构和 hexo
编译出来的 public
文件夹其实是一样的
我们只需要把这个目录上传到我们的服务器即可,可以选择 nginx
做静态资源映射,也可以使用 Tomcat
的 webapps
,这里就演示一下 nginx
吧,直接从 docker
上拉一个
1、前期准备
mkdir -p /usr/doc/nginx/hexo/public
cd /usr/doc/nginx
vim nginx.conf
<