首页 文章

Geoserver的远程访问...仅限本地主机

提问于
浏览
0

我是一名试图迁移到Geoserver的GIS技术人员,遗憾的是我对网络托管并不十分了解 . 我安装了Windows 2.3.1版 . 我能够通过 Map 构建并通过localhost访问它:8080 \ geoserver \ www \我认为这意味着它工作的码头服务器 .

我知道我应该能够替换“localhost”所在的本地IP地址,并能够通过Http从另一台计算机访问它 .

我无法弄清楚下一步 . 除了这个,我在geoserver进程的每个部分都找到了很棒的教程 . 用户指南也没有涉及到这一点 .

我的设置:Cable Modem> Router>带Geoserver的PC

我尝试过:在我的路由器上设置虚拟服务器 . 我已经尝试通过路由器更改为入站端口8080到专用端口8080我也尝试了80到8080和80到80

我也尝试过windows防火墙异常 . 并关闭Windows防火墙 .

我读过关于使用appache tomcat但是我没有安装它,因为看起来jetty正在工作(至少作为本地主机)而且我不想在8080上放置另一个程序 . 据我所知,它可以独立工作但是我真的老实说不知道没有 .

我必须错过一些关于如何做到这一点的重要信息 . 我希望它是如此基本,以至于在教程上不值得一提 .

谢谢卡琳

1 回答

  • 0

    这将是一个GeoServer配置问题,但由于它在jetty中部署,因此解决方案可能在底层的jetty配置中 . 这就是我自己的想法(跳船的一面)他们如何设置这个发行版,但如果你找到一个jetty.xml文件,也许在/ etc目录下,你应该能够编辑该文件和在配置中设置适当的主机 .

    说真的,这必须是一个非常常见的GeoServer问题,所以我敢打赌他们有一些文档可以在他们的软件发行版中正确设置 .

    http://docs.geoserver.org/latest/en/user/webadmin/basics.html

    这似乎表明它可能依赖于您的容器配置,在这种情况下,查看他们如何为可能硬编码为“localhost”的主机设置配置jetty

相关问题