Geoserver安装
概览
由于Geoserver是基于Java的,所以在安装Geoserver之前需要先安装jdk环境。Geoserver可以在windows
、linux
、MacOS
等多操作系统运行,不同的操作系统其运行方式有所不同。在相同的操作系统下也存在不同的运行方式,如在windows
系统中,可通过*.exe
或*.war
两种方式运行。为统一多个操作系统之间的安装与使用,建议在tomcat中通过*.war
的形式进行安装。
注意
本教程中使用的是*.war
的形式。
一、下载
Geoserver的下载可通过其官网https://geoserver.org/进行下载。目前官网的最新版的为2.24.2
,如下图所示。
如要下载历时版本,可通过其下载页https://geoserver.org/download/,点击切换到Archive
,找到对应的版本,点击链接即可进入对应版本的下载页面,如下图所示。
点击对应的版本进入对应的版本下载页面,如下图所示,在最上面展示了当前的版本信息以及发布时间。
页面分为几个区域:
- Packages,安装包
包括:
- 可运行的二进制文件
- Windows安装包:可在windows中直接安装并启动
- war包:可兼容多平台,推荐使用
- data目录:自带的数据、图层、样式等
Documentation,文档 包括用户指引和java DOC文档。
Source Code,源代码 提供打包的zip格式的源代码或者Gitgub地址。
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
二、安装
本教程讲述的是windows
下war
的安装。
1. jdk环境
由于Geoserver的启动需要jdk环境,在安装之前,先检查jdk环境是否已配置好,且版本对应。在命令行中输入java -version
查看,如正确配置,在会出现如下图所示界面。
2. 安装
将下载的geoserver.war
放到Tomcat
的webapp
目录下,启动Tomcat
即可。启动后,在浏览器中输入地址http://localhost:8086/geoserver
,如出现如下页面,则表示启动成功。