2014-03-26 62 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