Microsoft Azure网站上的Geoserver

时间:2015-04-27 11:37:21

标签: azure geoserver

我需要在Azure网站上添加一些Geoserver数据。我只是想知道如果我需要在我的帐户上安装Geoserver(如果可能的话)或者还有其他方法吗?

当我环顾四周时,我发现此链接正常工作 http://geoserver.azurewebsites.net/ 如果此链接有效,是否意味着我们可以在Geoserver

上配置Azure

2 个答案:

答案 0 :(得分:4)

有几种方法可以做到这一点。

一种选择是使用带有GeoServer Web存档(WAR文件)的普通旧Azure Web App。

要执行此操作,请下载GeoServer的Web存档版本。然后在Azure门户中创建一个Web应用程序。在应用程序设置下,您需要指定Java版本8和高于7.0.65的Tomcat版本。然后,您需要做的就是将GeoServer WAR文件ftp到/site/wwwroot/webapps

完成后,您应该能够通过访问网址来/geoserver访问您的网络应用来访问地理服务器。但要耐心,最初的启动很慢,可能需要几分钟。

另一种选择是部署容器图像。我最终创建了一个自定义用于Azure Web App的。

要使用它,您需要一个Linux应用服务计划。创建Web应用程序时,选择Docker Hub作为容器图像源,并使用coderpatros/geoserver-azure-web-app作为图像。您还可以指定标记以使用特定的GeoServer版本。即coderpatros/geoserver-azure-web-app:2.14.2。可以在https://hub.docker.com/r/coderpatros/geoserver-azure-web-app/tags的Docker Hub上找到可用的标签。创建Web应用程序后,您需要转到应用程序设置并将WEBSITES_ENABLE_APP_SERVICE_STORAGE设置为true以启用持久存储。

答案 1 :(得分:0)

Azure市场中有一个OpenGeo Suite,可帮助您使用GeoServer从各种格式和来源发布地图和数据。

不确定它是否会对您有所帮助,但这里...... OpenGeo Suite