GIS Server:GeoServer安装教程

前言

GeoServer 是 OpenGIS Web 服务器规范的 J2EE 实现,利用 GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过 GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。GeoServer最重要的一点是能够发布自己的地图数据,让我们电脑上的数据成为一个能被快速便捷访问的网络资源,同时也能够支持我们对于地图数据的快速查询等操作。

由上面的介绍可以看出,要安装GeoServer,首先我们的电脑需要有一个Java环境。对于Java的安装不是本篇博文的重点,因此不进行介绍了。需要的同学可以查看相关博文:Java(Windows)安装教程。对于Tomcat的安装,可以查看相关博文:Tomcat安装教程

博主的配置环境:

  • 操作系统:Windows7 64位
  • Java版本:1.8
  • Tomcat版本:8.5.61
  • GeoServer版本:2.18.1

GeoServer安装步骤

1、前往官网下载最新稳定版http://geoserver.org/,点击Stable下的数字2.18.1,进入具体的下载界面;
在这里插入图片描述
2、GeoServer给了我们两个选择:一个是独立的二进制文件(解压后可直接运行),一个是需要依赖于Web服务器(如Tomcat服务器)的war包。对于这两个方案怎么选择,这取决于你的需求。

  • 如果你的电脑没有配置自己的Web服务器,那么推荐使用二进制文件包;
  • 如果你的电脑配置了如Tomcat这样的Web服务器,那么推荐使用war包(因为GeoServer默认监听的端口是8080,与Tomcat的相同。如果自己需要通过Tomcat发布其他的内容,那么就会出现端口占用的情况。)

以下就这两种方式都安装一遍。【注意:只需要选择其中一种安装方式即可】
在这里插入图片描述
3.1、使用二进制安装包的安装方式
3.1.1、下载GeoServer文件。点击Platform Independent Binary,进入自动下载界面;
在这里插入图片描述
3.1.2、解压GeoServer文件。尽量安装在盘区的根目录,如D盘的根目录下新建一个GeoServer文件夹,并将下载的数据解压到里面;
在这里插入图片描述
3.1.3、启动GeoServer。进入GeoServer/Bin文件夹,点击startup.bat脚本,开启GeoServer。当出现以下标注红色的三行字时,GeoServer启动成功;
在这里插入图片描述
3.1.4、登陆GeoServer。打开浏览器,输入http://localhost:8080/geoserver 进入GeoServer的管理员界面,在右上角输入默认账号:admin和密码:geoserver;
在这里插入图片描述
在这里插入图片描述
3.1.5、关闭GeoServer。关闭运行时打开的窗口或者双击GeoServer/Bin文件夹下的shutdown.bat脚本即可关闭服务。

3.2、基于Tomcat的安装方式
3.2.1、修改Tomcat下conf配置文件夹下的tomcat-users.xml文件,添加访问角色与访问密码,如果已经设置过的可以跳过此步骤;
在这里插入图片描述

  <role rolename='admin-gui'/>
  <role rolename='manager-gui'/>
  <user username='admin' password='tomcat' roles='admin-gui, manager-gui'/>

3.2.2、修改Tomcat中webapps/manager/WEB-INF目录下的web.xml文件,找到,将其中的数值第一位由5改为8,即82428800,同理将改为82428800。这是因为GeoServer大于了50M,超过了默认的限制。
在这里插入图片描述
3.2.3、下载GeoServer文件。点击Web Archive,进入自动下载界面;
3.2.4、解压GeoServer.war,并放在webapps目录下,然后启动Tomcat;
在这里插入图片描述
在这里插入图片描述
3.2.5、访问GeoServer。打开浏览器,输入http://localhost:8080/geoserver 进入GeoServer的管理员界面,在右上角输入默认账号:admin和密码:geoserver;
在这里插入图片描述
3.2.6、此时GeoServer与Tomcat绑定,关闭Tomcat时,GeoServer也会关闭;
3.2.7、使GeoServer支持跨域访问。打开tomcat/webapps/geoserver/WEB-INF目录下的web.xml文件,取消关于cross-origin的注释,如下图的194-209行注释、223-227行注释。
在这里插入图片描述

下一步计划

目前已经把GeoServer安装好了,下一篇博文将讲解我们怎么发布属于自己的地图数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Oruizn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值