GeoServer初体验-安装
研究生开始搞室内定位,做了几个项目,也看了些材料。感觉实验室这边在项目实施上都还有好多不完善啊。研一了解到postgreSQL,把实验室用的数据库来了个大改。现在接触到GeoServer,先试试水。
GeoServer是一个用Java编写的开源软件服务器,允许用户共享和编辑地理空间数据。为互操作性而设计,它使用开放标准发布来自任何主要空间数据源的数据。
安装
前提环境:JDK8/11
下载地址:Download - GeoServer
其安装包分为Platform Independent Binary,Windows Installer, web Archive 三个版本
平台无关二进制包
Linux、macOS、windows 通用
-
下载
Platfoem Independent Binary包 -
解压缩并移动到安装路径
官方建议
macOS:
/usr/local/geoserver;Linux:
/usr/share/geoserver;Windows:
C:\Program Files\GeoServer(我还是更喜欢D盘) -
添加GeoServer环境
echo "export GEOSERVER_HOME=/usr/local/geoserver" >> ~/.profile . ~/.profileWindows下配置方式与配置
JAVA_HOME一样。
但有两个环境变量,GEOSERVER_HOME和GEOSERVER_DATA_DIR,后者默认为%GEOSERVER_HOME\data_dir。 -
修改权限
sudo chown -R <USERNAME> /usr/local/geoserver/ -
启动
cd /usr/local/geoserver/bin sh startup.shWindows下直接运行
startup.bat -
进入网页
http://localhost:8080/geoserver -
停止。直接终端停止或运行
shutdown.sh / shutdown.bat -
卸载
- 终止GeoServer运行
- 删除文件目录
Windows安装包
是专为Windows的可视安装包exe
-
下载安装页面中的
Windows Installer包 -
打开后一路next,其中有几个地方是可选的
-
Java环境:默认为当前系统环境中的
JAVA_HOME,若可用会显示This path is VALID; -
安装路径
-
数据路径
-
GeoServer管理员信息:默认账号为
admin,密码为geoserver -
GeoServer端口:默认为`8080
-
安装方式:
作为服务安装或手动运行这里建议使用
作为服务安装,需要在服务中找到GeoServer 2.20.1进行开启/关闭。第一次试着以
手动运行安装后,在开始菜单栏中启动GeoServer时会报错geoServer Error: Unable to access jarfile start.jar,只能到安装目录下自行运行java -jar start.jar![Windows 手动运行(开始菜单栏)]()
![Windows服务中的GeoServer]()
-
-
登陆网页
http://localhost:8080/geoserver -
卸载。安装目录下运行
uninstall.exe
Web包
直接打包为一个独立的servlet,可以直接应用到现成的Web服务器上,如Tomcat和Jetty
安装类似于平台无关二进制文件,将解压后文件中的geoserver.war部署到服务器的webapps中并重启。



浙公网安备 33010602011771号