关于 nodebb 论坛搭建遇到的问题

2019-02-03 00:20:05 +08:00
 tsparrot

小弟假期闲来无事,白嫖了阿里云一个月的国内服务器后想着在上边用 nodebb 搭个论坛玩 网上有不少在教程,多是在本地主机搭建,和服务器上搭建基本上大同小异,数据库用了 redis,一路照猫画虎安装配置下来,步骤上应该没有出错,但是并不能通过 ip+端口访问网站。 检查 nodebb 的运行状态,正常运行应该没有问题:

然后检查 nodebb 的配置文件 config.json,也找不出问题(打码部分填写的是这个阿里云服务器的 ip ): 看了很多教程,还是没有头绪,求大神指点

2640 次点击
所在节点    问与答
10 条回复
UnixCRoot
2019-02-03 00:21:17 +08:00
阿里云安全组?
tsparrot
2019-02-03 00:34:33 +08:00
@UnixCRoot 刚刚试了下,开放了 redis 用的 6379 端口,80 端口,还有 nodebb 默认的 4567 端口,还是无法访问
liuminghao233
2019-02-03 01:21:29 +08:00
lsof 看端口开了没
tsparrot
2019-02-03 01:54:49 +08:00
tsparrot
2019-02-03 01:58:13 +08:00
@liuminghao233 刚刚检查了一下发现 4567 端口居然没有被使用,再看 nodebb 的状态发现没有在运行,执行 start 命令后还是没有在运行。。。
yuikns
2019-02-03 06:04:09 +08:00
所以你服务都没开...?

要不试试 docker-compose 吧。

https://github.com/LearnSolid/community

clone 你的目录下,改改 configs.json 然后安装好 docker & docker-compose

然后 docker-compose up -d
就完事
tsparrot
2019-02-03 09:40:25 +08:00
@yuikns start 之后自动就关了,有点迷
JohnChiu
2019-02-03 10:49:57 +08:00
tsparrot
2019-02-03 11:14:43 +08:00
@JohnChiu 代理用的是 nginx,但是应该不是它的问题吧,我是用 ip+端口访问的啊
fakeshadow
2019-02-03 14:55:06 +08:00
先看看 log 有什么提示。

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

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

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

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

© 2021 V2EX