我正在尝试在Windows Azure虚拟机上安装名为Redmine的项目管理应用程序,并从Internet访问它。 Redmine基于Ruby并且正在使用数据库,因此我也必须安装它们。实际上我设法安装了所有东西,当我通过远程桌面连接到虚拟机时,我可以通过在浏览器中键入localhost / redmine来访问Redmine。问题是我现在应该怎么做才能从外面访问它? (例如家用电脑或互联网上的任何人)。我的虚拟机有一个像myapp.cloudapp.com这样的地址,但我无法通过输入myapp.cloudapp.com/redmine或类似的东西来访问redmine。
答案 0 :(得分:0)
好吧,我不能完全代表Azure,因为我还没有使用过它,但是应该有办法将端口80转发到你的VM。您还应该确保IIS设置为侦听0.0.0.0:80而不是127.0.0.1:80
编辑:通常在云提供商的控制面板中设置端口转发,因此我首先要检查Azure为您配置VM的任何接口。