首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从主机访问由流浪者创建的VM并运行tomcat

无法从主机访问由流浪者创建的VM并运行tomcat
EN

Stack Overflow用户
提问于 2014-03-26 14:31:29
回答 1查看 2.3K关注 0票数 0

我正在做一个学校项目,我们需要用virtualbox创建不同的应用程序服务器。其中之一是带有tomcat和java的CentOS最小安装。因为这些vm需要能够快速地重新创建,所以我已经使用流浪者实现了自动化。

我已经用tomcat、java和mysql创建了自己的流浪盒。这是我的迷幻药档案

代码语言:javascript
复制
Vagrant.configure("2") do |o|
o.vm.box = "CentOS"
o.vm.box_url = "C://Users/Niels/GO3/opdracht01/CentOS_vagrant"
o.vm.synced_folder "./app", "/var/wwww/", create:true
o.vm.network :private_network, ip: "192.168.55.55"
end

在我的主机上的app文件夹中有一个phpinfo页面。

有人能帮忙吗?我曾尝试过类似问题的解决方案,但都没有奏效。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-26 15:00:58

您正在讨论的是一个带有tomcat服务器的php信息页面,因为tomcat不提供php,所以它不能工作。

要测试tomcat服务器,可以从sample.war获得http://tomcat.apache.org/tomcat-6.0-doc/appdev/sample/应用程序。在将sample.war放置在/var/lib/tomcat6/webapps中之后,您应该能够使用curl http://localhost:8080/sample/从客户机内部加载它

接下来要检查的是您的iptable是否被正确设置为允许访问端口8080 (这是tomcat的默认端口)。可以使用命令iptables -L查看加载的iptable

如果所有设置都正确,您应该能够通过http://192.168.55.55:8080/sample/加载示例应用程序。

为了使事情更顺利,您还可以设置端口转发,允许您使用localhost:来自主机os的8080,以到达tomcat服务器。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22664172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档