2014-03-26 55 views
0

我的工作,我们需要创建不同的应用切断与VirtualBox的学校项目。其中一个是CentOS最小安装,包含tomcat和java。因为这些虚拟机需要能够快速重新创建,所以我使用流浪汉来实现这个功能。不能ACCES VM与流浪汉,运行Tomcat创建从主机

我创建了已经安装在Tomcat,Java和MySQL的我自己的流浪汉框。 这是我vagrantfile:

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 

在我的主机上的应用程序文件夹是的phpinfo页面。

可能有人请提供任何帮助吗?我正在尝试解决类似问题的解决方案,但都没有奏效。

回答

2

你正在谈论与Tomcat服务器的PHP信息页面,该页面无法正常工作,因为Tomcat不服务于PHP。

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

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

如果一切设置正确,你应该能够装载样品应用低谷http://192.168.55.55:8080/sample/

为了使事情变得更流畅,你还可以设置端口转发允许您使用localhost:8080从主机os,到达你的tomcat服务器。

+0

谢谢你的帮助。使用它的sample.war文件。虽然我的流浪盒存在问题:因为我使用它时似乎没有安装的软件在那里。 – user3464655