【发布时间】:2011-10-01 04:57:59
【问题描述】:
我启动了一个 Grails 应用程序侦听默认端口 8080,并以 root 身份运行 grails 以侦听端口 80:
#grails -Dserver.port=80 run-app
这在 localhost 上运行良好,但是当我从外部 IP 地址访问它时,它就无法正常工作。可以肯定的是,我在同一台服务器上运行 Apache,我可以通过 Internet 完美地访问它。
我在这里是否缺少一些配置选项来让 Grails 监听所有 IP 地址?
我什至尝试过,但无济于事:
#grails -Dserver.host=0.0.0.0 -Dserver.port=80 run-app
我在 EC2 实例上的 Ubuntu 10.04 上使用 Grails 1.4.0M1。
提前致谢。
寒雪
【问题讨论】:
-
您是否使用“grails run-app”作为生产服务器?它真的只用于开发。
标签: java grails ubuntu amazon-ec2