GeoServer初体验-安装

研究生开始搞室内定位,做了几个项目,也看了些材料。感觉实验室这边在项目实施上都还有好多不完善啊。研一了解到postgreSQL,把实验室用的数据库来了个大改。现在接触到GeoServer,先试试水。

GeoServer是一个用Java编写的开源软件服务器,允许用户共享和编辑地理空间数据。为互操作性而设计,它使用开放标准发布来自任何主要空间数据源的数据。

安装

前提环境:JDK8/11

下载地址:Download - GeoServer

其安装包分为Platform Independent BinaryWindows Installerweb Archive 三个版本

平台无关二进制包

Linux、macOS、windows 通用

  1. 下载Platfoem Independent Binary

  2. 解压缩并移动到安装路径

    官方建议

    macOS:/usr/local/geoserver

    Linux:/usr/share/geoserver

    Windows:C:\Program Files\GeoServer(我还是更喜欢D盘)

  3. 添加GeoServer环境

    echo "export GEOSERVER_HOME=/usr/local/geoserver" >> ~/.profile
    . ~/.profile
    

    Windows下配置方式与配置JAVA_HOME一样。
    但有两个环境变量,GEOSERVER_HOMEGEOSERVER_DATA_DIR,后者默认为%GEOSERVER_HOME\data_dir

  4. 修改权限

    sudo chown -R <USERNAME> /usr/local/geoserver/
    
  5. 启动

    cd /usr/local/geoserver/bin
    sh startup.sh
    

    Windows下直接运行 startup.bat

  6. 进入网页http://localhost:8080/geoserver

  7. 停止。直接终端停止或运行shutdown.sh / shutdown.bat

  8. 卸载

    1. 终止GeoServer运行
    2. 删除文件目录

Windows安装包

是专为Windows的可视安装包exe

  1. 下载安装页面中的Windows Installer

  2. 打开后一路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

  3. 登陆网页http://localhost:8080/geoserver

  4. 卸载。安装目录下运行uninstall.exe

Web包

直接打包为一个独立的servlet,可以直接应用到现成的Web服务器上,如TomcatJetty

安装类似于平台无关二进制文件,将解压后文件中的geoserver.war部署到服务器的webapps中并重启。

posted @   Zang998  阅读(90)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示