小弟假期闲来无事,白嫖了阿里云一个月的国内服务器后想着在上边用 nodebb 搭个论坛玩 网上有不少在教程,多是在本地主机搭建,和服务器上搭建基本上大同小异,数据库用了 redis,一路照猫画虎安装配置下来,步骤上应该没有出错,但是并不能通过 ip+端口访问网站。 检查 nodebb 的运行状态,正常运行应该没有问题:
然后检查 nodebb 的配置文件 config.json,也找不出问题(打码部分填写的是这个阿里云服务器的 ip ): 看了很多教程,还是没有头绪,求大神指点
1
UnixCRoot 2019-02-03 00:21:17 +08:00 via Android
阿里云安全组?
|
2
tsparrot OP @UnixCRoot 刚刚试了下,开放了 redis 用的 6379 端口,80 端口,还有 nodebb 默认的 4567 端口,还是无法访问
|
3
liuminghao233 2019-02-03 01:21:29 +08:00 via iPhone
lsof 看端口开了没
|
4
tsparrot OP |
5
tsparrot OP @liuminghao233 刚刚检查了一下发现 4567 端口居然没有被使用,再看 nodebb 的状态发现没有在运行,执行 start 命令后还是没有在运行。。。
|
6
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 就完事 |
8
JohnChiu 2019-02-03 10:49:57 +08:00
用的是 nginx 吗?配置设置好了吗?
https://docs.archive.nodebb.org/zh_CN/latest/configuring/proxies/nginx.html |
9
tsparrot OP @JohnChiu 代理用的是 nginx,但是应该不是它的问题吧,我是用 ip+端口访问的啊
|
10
fakeshadow 2019-02-03 14:55:06 +08:00
先看看 log 有什么提示。
|