原谅我在这方面是个小白,所以我会尽可能的描述清楚问题所在
我在阿里云主机上有个tomcat服务,域名是 xxxx.com:80端口
现在我在这个主机上写了一个nodejs代码,端口号是 1337
我希望可以通过外部浏览器访问这个node服务应该怎样设置?给个提示也行!
浏览器访问的时候加上端口号 xxxx.com:1337 或者把nodejs的服务监听端口改成80,然后停掉你的tomcat,免得冲突。
第一个方法我试了不行,tomcat的服务不能停。我再看看是不是我自己权限设置问题,
直接访问外网IP:1337不行?或者tomcat做个反向代理到1337
先备案,否则不给你解析
@Zhiwei Luo 我改成0.0.0.0就可以了。
应该是我的listen中的ip地址写错了。
已经备案了,是我的listen中的ip地址写错了,直接用的127.0.0.1了
@JackHu 备案是不是很麻烦啊= =
@Zhiwei Luo 阿里云备案还算不错的,需要提供一些证件,他们会有专门的人指导你怎么备案。我用的是公司的域名- -。大概备案了3天左右吧。
@JackHu 确实还不错的样子
@jackhu 老哥,请教一下,我阿里云启动node服务,浏览器访问不到怎么回事啊。监听的是0.0.0.0:3000端口
@1511578084 这个要在阿里云控制台开启端口才行的,安全组》配置规则
@mengdu 3Q,解决了