在无头ubuntu 14.04 VM上配置生产服务器

时间:2016-05-20 14:42:29

标签: apache ubuntu tomcat server geoserver

我试图在香草无头ubuntu 14.04 VM上设置apache tomcat + geoserver。配置服务器的新功能。我按照说明here

一切安装正确(JDK,tomcat等),我设置了所需的路径(JAVA_HOME),但是当我导航到my.IP.address时,我无法查看欢迎屏幕:8080错误消息简直就是#34;站点无法到达/服务器花了太长时间才能响应"。

以下是netstat -ln来电的输出:

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.1:8005          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8080            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
udp        0      0 0.0.0.0:6187            0.0.0.0:*
udp        0      0 0.0.0.0:68              0.0.0.0:*
udp        0      0 172.16.1.99:123         0.0.0.0:*
udp        0      0 127.0.0.1:123           0.0.0.0:*
udp        0      0 0.0.0.0:123             0.0.0.0:*
udp6       0      0 ::1:123                 :::*
udp6       0      0 :::123                  :::*
udp6       0      0 :::8535                 :::*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   Path
unix  2      [ ACC ]     STREAM     LISTENING     8194     /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     9277     /tmp/ssh-7c5IXKrDG2/agent.1009
unix  2      [ ACC ]     STREAM     LISTENING     1550     @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     17930    /tmp/ssh-YibKLf82uf/agent.9563
unix  2      [ ACC ]     STREAM     LISTENING     17991    /tmp/ssh-7sKu9hrWGj/agent.9614
unix  2      [ ACC ]     STREAM     LISTENING     7996     /tmp/ssh-P39kZuqghs/agent.965
unix  2      [ ACC ]     SEQPACKET  LISTENING     1672     /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     6989     @/com/ubuntu/mountall/server/

我还尝试了与Jetty应用服务器found here捆绑在一起的geoserver二进制文件。问题似乎在于访问8080端口,因为我无法使用任何方法在my.IP.address:8080上成功加载页面。我是否遗漏了通过网络浏览器访问远程无头VMS的问题?

更新:

我切换到捆绑了geoserver的jetty服务器,并且能够使用w3m从ubuntu命令行访问localhost:8080 / geoserver上的geoserver。由于我想从其他计算机访问服务器,因此我编辑了jetty.xml文件,添加了<Set name="host"><SystemProperty name="jetty.host" default="xx.yy.zzz.ww"/></Set>

现在,当我启动地理服务器时,init对话框会显示Started SelectChannelConnector@xx.yy.zzz.ww:8080

如果我在ubuntu上使用w3m浏览//my.ip.address:8080,我可以访问服务器。但是,当我从另一台机器上尝试这个时,我会得到相同的&#34;连接超时&#34;错误

0 个答案:

没有答案