Skip to content

Geoserver安装

概览

由于Geoserver是基于Java的,所以在安装Geoserver之前需要先安装jdk环境。Geoserver可以在windowslinuxMacOS等多操作系统运行,不同的操作系统其运行方式有所不同。在相同的操作系统下也存在不同的运行方式,如在windows系统中,可通过*.exe*.war两种方式运行。为统一多个操作系统之间的安装与使用,建议在tomcat中通过*.war的形式进行安装。

注意

本教程中使用的是*.war的形式。

一、下载

Geoserver的下载可通过其官网https://geoserver.org/进行下载。目前官网的最新版的为2.24.2,如下图所示。

如要下载历时版本,可通过其下载页https://geoserver.org/download/,点击切换到Archive,找到对应的版本,点击链接即可进入对应版本的下载页面,如下图所示。

点击对应的版本进入对应的版本下载页面,如下图所示,在最上面展示了当前的版本信息以及发布时间。

页面分为几个区域:

  1. Packages,安装包

包括:

  • 可运行的二进制文件
  • Windows安装包:可在windows中直接安装并启动
  • war包:可兼容多平台,推荐使用
  • data目录:自带的数据、图层、样式等
  1. Documentation,文档 包括用户指引和java DOC文档。

  2. Source Code,源代码 提供打包的zip格式的源代码或者Gitgub地址。

  3. Extensions,扩展 Geoserver的扩展包,包括:

  • 矢量数据源

    • App Schema
    • DB2
    • H2
    • MySQL
    • Oracle
    • Pregeneralized Features
    • SQL Server
    • MongoDB
  • 栅格数据源

    • GDAL
    • GRIB
    • Image Pyramid
    • JPEG2K
    • NetCDF
  • 样式相关

    • Chart Symbolizer
    • CSS Styling
    • MBStyle Styling
    • Printing
    • YSLD Styling
  • 输出格式

    • DXF
    • Excel
    • GeoPackage Output
    • JPEG Turbo
    • MapML
    • NetCDF
    • OGR (WFS, WPS)
    • Vector Tiles
  • 服务

    • CSW
    • WCS 2.0 EO
    • WPS
    • WPS clustering, Hazelcast
    • WPS clustering, JDBC
    • WPS download
    • SLDService
    • WMTS multi-dimensional
  • 安全

    • Key authentication
    • CAS
    • GeoFence (Client, Server)
  • 其他

    • Control Flow
    • Cross Layer Filtering
    • Monitor
    • Importer
    • INSPIRE
    • Resource Browser Tool
    • GWC S3 tile storage
    • Request parameters extractor

二、安装

本教程讲述的是windowswar的安装。

1. jdk环境

由于Geoserver的启动需要jdk环境,在安装之前,先检查jdk环境是否已配置好,且版本对应。在命令行中输入java -version查看,如正确配置,在会出现如下图所示界面。

2. 安装

将下载的geoserver.war放到Tomcatwebapp目录下,启动Tomcat即可。启动后,在浏览器中输入地址http://localhost:8086/geoserver,如出现如下页面,则表示启动成功。