[笔记]hexo部署到个人服务器

写在前面

本片文章记录把HEXO博客部署到华为云服务器,几个月前购入了一台云服务器ESC,充满了好奇,一股脑的投入到了服务器的世界,这段时间部署了第一个wordpress博客,搭建个人网盘、图床,后续转到Typecho博客,但是配置的博客时钟没有满足自己的要求,比如wordpress本身不能很好的支持markdown,这不能接受,故后面转到了Typecho,但是种种原因都没有很好的体验,相比起来还是喜欢hexo+icaus这个主题的配置,故而想着把HEXO博客部署到服务器上,一来因为github上的仓库是开放的,文章多了安全,二来追求更高的访问速度。

主要步骤是在服务器上构建一个git仓库,并且使用Nginx指向hexo文件目录,再使用宝塔面板创建一个网站,把文件地址选择为上面的nginx指向的文件目录即可。再本地通过 git bash使用命令部署到服务器,部署需要输入用户密码。

通过使用 宝塔面板帮助,已经能够顺利的部署网站。只需要在 网站选项创建一个新的网站,把文件存放地址选择前端代码所在的文件夹

错误

原来的hexo博客评论系统使用的是 valine,再部署到服务器之后在评论框下出现了以下错误

Code 403:访问被api域名白名单拒绝,请检查你的安全域名设置。

查阅资料后,发现解决办法,需要在lencloud网站的安全中心中添加当前博客的域名或者IP地址。


使用体验

执行 hexo d命令明显加快。以前部署在Github page上因为国内网络环境的原因,打开速度很慢,现在打开网页明显比以前快。


附加一句:不想开新文章写了,这两天花费一个下午和一个上午折腾了下黑苹果,感想就是:安装简单,驱动折腾死人,弃坑,再也不折腾了,或许可以考虑去淘宝交点智商税…….

# hexo

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×