Hugo+CentOS7+Nginx 踩坑

作者是一个 iOS 出身的前端工程师,这里记录的坑对于后端或者运维工程师都是小菜一碟。大神绕过哈。
Hugo,Nginx 安装和调试并没有遇到你什么坑,一切都比较顺利。然而部署坑了一个晚上。想想都脑壳疼。(其实不仅仅是脑壳疼,现在头顶还有点凉)

第一个坑 万恶的 Nginx 欢迎页。

Welcome,Nginx!

网上大佬们方法看了一堆,都没解决。这里提醒大家千万注意:
nginx.conf 文件中 server_name 一定要对应你网站的域名。如果出现欢迎你,首先检查这里。因为本身我们简单实用 nginx ,并不会设置太多东西。

第二个坑 静态网页没有样式

填了上个坑之后,我平复一波激动的心情,颤抖着双手执行完了部署命令。F5,10秒钟之后(作者的服务器在国外,真滴慢 ),我看到的是这样的。


WTF

本地打开是这样的


Oh, Interesting

目瞪口呆:

那一刻心中先是一怔,然后瞬间万马奔腾,嘴里喃喃低语:老子刀那

这里更大家分享一下:
config.toml 文件中的 baseURL必须与你的域名(或者 ip )相一致。不然就会出现如图的问题。格式:

http(s)://Domain-Name(or IP)/

尾部的斜线不要漏掉
好了,接下来就可以愉快的写作了

你可能感兴趣的:(Hugo+CentOS7+Nginx 踩坑)