2016-09-27 127 views
0

我试图在Ubuntu 16.04上运行(Jetty)Geoserver 2.1,在包含Apache,MYSQL和GDAL的计算机上使用Open JDK 8。我遵循了一个名叫Jeff的互联网的一个好denizen的指示。JETTY服务器错误:404在Ubuntu上,Geoserver

在他的指令后,我跑在GUAKE程序中运行以下命令来启动利用Geoserver:

sudo /etc/init.d/geoserver start

然后我(不退出终端)在下面的网址打开Firefox和类型:

http://localhost:8080

火狐显示以下错误:

enter image description here

我也试图追加/geoserver/geoserver/web的URL,它改变了我的错误,从到(进取!)。

当我使用内置的Ubuntu shell而不是GUAKE时,出现相同的错误。根据类似问题的答案,我已经确认geoserver确实在8080上运行(并且没有别的)。我尝试过使用Tomcat7,虽然我能够使用Tomcat7获得成功的8080页面,但它不是geoserver页面 - 地理服务器网址(/geoserver/geoserver/web)仍然无法工作。

编辑:这里是geoserver.log:

enter image description here

+0

您能否提供由Jetty生成的日志信息? – Runcorn

+0

我不知道如何找到Jetty日志。我为我的无知道歉!也就是说,我将geoserver.log添加为编辑,也许这会点亮某些东西。谢谢! –

回答

2

这些方向有可能会带来一些麻烦两个问题:首先,它们是外的日期,第二,他们正在安装额外的插件数量。从screencap中,底部的错误可能与ogr插件有关。

我建议在Linux上检查使用Jetty的GeoServer documentation;它会让你下载最新版本的Geoserver here

您提到的说明可能有助于将Jetty设置为服务等.GeoServer文档应该有助于GeoServer的启动和运行;如果你对插件有其他疑问,我们可以从那里开始。

+0

由于我的工作时间安排,这需要一两天的时间来验证这是正确的答案,但是在完成使用geoserver文档等的重新安装后,如果您是对的,我会回来接受答案(我怀疑您是)。谢谢! –