有偿请教:使用 Nginx 部署 Hugo 静态网站,打开主机地址是默认 nginx 欢迎页,如何排查解决。

2023-05-23 00:55:50 +08:00
 saybyetoGFW

使用 Nginx 部署 Hugo 静态网站,打开主机地址是默认 nginx 欢迎页.有偿请大神排查问题。留下地址远程点奶茶或充话费。 附: https://telegra.ph/%E6%9C%89%E5%81%BF%E8%AF%B7%E6%95%99%E4%BD%BF%E7%94%A8-Nginx%E9%83%A8%E7%BD%B2-Hugo%E9%9D%99%E6%80%81%E7%BD%91%E7%AB%99%E6%89%93%E5%BC%80%E4%B8%BB%E6%9C%BA%E5%9C%B0%E5%9D%80%E6%98%AF%E9%BB%98%E8%AE%A4nginx%E6%AC%A2%E8%BF%8E%E9%A1%B5-05-22 敬上

1929 次点击
所在节点    问与答
31 条回复
zent00
2023-05-23 11:23:55 +08:00
现在 Nginx 的配置已经没问题了,剩下的 Hugo 的部分你自己折腾吧。
LLaMA2
2023-05-23 11:25:57 +08:00
留下你的邮箱,今日得闲,给你远程看看
zent00
2023-05-23 11:27:36 +08:00
内容为 Hello World! 的 index.html 是我创建的,刚才测试 Nginx 用的,你可以删掉。
zent00
2023-05-23 12:25:41 +08:00
看了下 Hugo 的文档,帮你把 Hugo 搭好了。

现在只需要 cd /hugo/my_website/ && hugo new posts/POSTNAME.md 就可以写文章了,写完了 hugo -D 重新生成静态文件即可。
5200
2023-05-23 14:02:54 +08:00
我也是用这个主题,hugo
saybyetoGFW
2023-05-23 14:40:44 +08:00
@ zent00 请留下您的相关信息,便于给您充话费或点奶茶。支持门罗币地址 我看在比较关心的是 nginx 设置是在 /etc/nginx/nginx.conf 查看吗?此致谢意,刚睡醒,不好意思
zent00
2023-05-23 15:11:38 +08:00
以 Debian/Ubuntu 来说,/etc/nginx/nginx.conf 是 Nginx 的全局配置文件,一般情况不需要去动它。

个性化配置通常放到 /etc/nginx/conf.d/,命名规则为 *.conf
站点配置文件通常放到 /etc/nginx/sites-available/ 中,然后链接到 /etc/nginx/sites-enabled/ 目录下


我今天帮你修改的文件有 /etc/nginx/sites-enabled/mysite.conf 和 /hugo/my_website/config.toml

钱就算了,举手之劳而已。
x77
2023-05-23 15:55:31 +08:00
站点配置文件的 root 设置
root /hugo/my_website/public/;

修改为(即删除掉末尾的 '/')
root /hugo/my_website/public;
saybyetoGFW
2023-05-23 16:02:58 +08:00
@ye4tar 谢谢你的帮助,似乎问题在 zent00 大佬帮助下,已经的得到了有效解决。下一步就是测试了。
leorealman
2023-05-23 16:04:09 +08:00
我看你的网站已经正常了啊
saybyetoGFW
2023-05-23 16:17:27 +08:00
@leorealman 在群友 zent00 大佬帮助下完成的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/942100

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX