在经历几个小时的摸索之后,Hexo终于部署到了服务器上。
步骤
//具体操作等我有空了就更新emmmm
在本地安装Hexo框架
在本地写作并预览
在服务器安装Nginx并配置
在服务器安装git并配置
部署到服务器
踩的坑
无法访问服务器
Nginx安装好后访问服务器的ip,无法显示Nginx首页。
使用本地电脑ping服务器,提示:来自192.168.0.1 的回复: 无法访问目标主机。
最终发现是路由器的问题,切换网络或者直连光猫问题解决(具体原因还未探查)
Nginx 403 forbidden
查看日志(cat /var/log/nginx/error.log)显示的是403 forbidden(13:Permission denied)
最终发现是Nginx没有目录的操作权限