我正在做一个学校项目,我们需要用virtualbox创建不同的应用程序服务器。其中之一是带有tomcat和java的CentOS最小安装。因为这些vm需要能够快速地重新创建,所以我已经使用流浪者实现了自动化。
我已经用tomcat、java和mysql创建了自己的流浪盒。这是我的迷幻药档案
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页面。
有人能帮忙吗?我曾尝试过类似问题的解决方案,但都没有奏效。
发布于 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服务器。
https://stackoverflow.com/questions/22664172
复制相似问题