我需要Geoserver在我的 Azure 网站上添加一些数据。我只是想知道是否需要Geoserver在我的帐户上安装它(如果可能的话)还是有其他方法?
正如我只是环顾四周,我发现这个环节的工作
http://geoserver.azurewebsites.net/
如果这个环节的工作,这是否意味着我们可以配置Geoserver在Azure
有几种方法可以做到这一点。
一种选择是使用带有 GeoServer Web 存档(WAR 文件)的普通旧 Azure Web 应用程序。
为此,请下载 GeoServer 的 Web 存档版本。然后在 Azure 门户中创建一个 Web 应用程序。在应用程序设置下,您需要指定 Java 版本 8 和 7.0.65 以上的 Tomcat 版本。然后您需要做的就是将 GeoServer WAR 文件 ftp 到/site/wwwroot/webapps.
完成后,您应该能够通过访问/geoserver附加到 url的路径的 Web 应用程序来访问 GeoServer 。但请耐心等待,初始启动很慢,可能需要几分钟时间。
另一种选择是部署容器映像。我最终自己创建了一个专为在 Azure Web 应用程序中使用而量身定制的应用程序。
要使用它,您需要一个 Linux 应用服务计划。创建 Web 应用程序时,选择 Docker Hub 作为容器镜像源并coderpatros/geoserver-azure-web-app用作镜像。您还可以指定一个标签以使用特定的 GeoServer 版本。即coderpatros/geoserver-azure-web-app:2.14.2。可用标签可以在 Docker Hub 上找到https://hub.docker.com/r/coderpatros/geoserver-azure-web-app/tags。您所创建的Web应用程序后,你需要去应用程序设置和设置WEBSITES_ENABLE_APP_SERVICE_STORAGE,以true使永久存储。
小智 0
Azure 市场中有一个 OpenGeo Suite,它有助于使用 GeoServer 发布各种格式和来源的地图和数据。
不确定它是否对您有帮助,但在这里...... OpenGeo Suite
| 归档时间: |
|
| 查看次数: |
3044 次 |
| 最近记录: |