作者是一个 iOS 出身的前端工程师,这里记录的坑对于后端或者运维工程师都是小菜一碟。大神绕过哈。
Hugo,Nginx 安装和调试并没有遇到你什么坑,一切都比较顺利。然而部署坑了一个晚上。想想都脑壳疼。(其实不仅仅是脑壳疼,现在头顶还有点凉)
第一个坑 万恶的 Nginx 欢迎页。
网上大佬们方法看了一堆,都没解决。这里提醒大家千万注意:
nginx.conf 文件中
server_name 一定要对应你网站的域名
。如果出现欢迎你,首先检查这里。因为本身我们简单实用 nginx ,并不会设置太多东西。
第二个坑 静态网页没有样式
填了上个坑之后,我平复一波激动的心情,颤抖着双手执行完了部署命令。F5,10秒钟之后(作者的服务器在国外,真滴慢 ),我看到的是这样的。
本地打开是这样的
目瞪口呆:
那一刻心中先是一怔,然后瞬间万马奔腾,嘴里喃喃低语:老子刀那
这里更大家分享一下:
config.toml
文件中的 baseURL
必须与你的域名(或者 ip )相一致。不然就会出现如图的问题。格式:
http(s)://Domain-Name(or IP)/
尾部的斜线不要漏掉
好了,接下来就可以愉快的写作了