Hexo部署到CentOS的坑

在经历几个小时的摸索之后,Hexo终于部署到了服务器上。

步骤

​ //具体操作等我有空了就更新emmmm

  1. 在本地安装Hexo框架
  2. 在本地写作并预览
  1. 在服务器安装Nginx并配置
  2. 在服务器安装git并配置
  3. 部署到服务器

踩的坑

  1. 无法访问服务器

    Nginx安装好后访问服务器的ip,无法显示Nginx首页。

    使用本地电脑ping服务器,提示:来自192.168.0.1 的回复: 无法访问目标主机

    最终发现是路由器的问题,切换网络或者直连光猫问题解决(具体原因还未探查)

  2. Nginx 403 forbidden

    查看日志(cat /var/log/nginx/error.log)显示的是403 forbidden(13:Permission denied)

    最终发现是Nginx没有目录的操作权限