当前位置: 首页 > news >正文

Windows系统中部署GeoServer全流程

在Windows系统中部署GeoServer需要先配置Java环境,推荐安装OpenJDK 11或更高版本,并设置JAVA_HOME环境变量。随后从官网下载GeoServer Windows安装包,运行安装向导,选择安装目录并设置管理员账号(默认admin/geoserver)。安装完成后,启动GeoServer服务并通过浏览器访问http://localhost:8080/geoserver进行管理。可选配置包括修改默认端口和管理员密码。至此即可完成GeoServer的部署,后续可添加数据并发布地图服务。

文章目录

  • 一、准备Java环境
    • 1. 下载Java
    • 2. 安装Java
    • 3. 配置环境变量
    • 4. 验证Java安装
  • 二、下载GeoServer
    • 1. 访问GeoServer官网
    • 2. 选择版本
    • 3. 下载Windows版本
  • 三、安装GeoServer
  • 四、启动并访问GeoServer
  • 五、基本配置(可选)
    • 1. 修改端口
    • 2. 修改管理员密码
  • 六、停止服务

一、准备Java环境

在Windows系统中部署GeoServer的步骤如下,需注意GeoServer依赖Java环境,因此需先配置Java。
GeoServer是基于Java开发的,需安装 Java 11或更高版本(具体版本需匹配GeoServer版本,可在GeoServer官网查看对应说明)。

1. 下载Java

推荐使用OpenJDK(免费开源),下载地址:

Adoptium OpenJDK(选择Windows系统、x64架构、Java 17版本)。(你也可以从专栏配套资料包中获取Java 17版本安装包)

2. 安装Java

双击下载的安装包,按向导完成安装(建议安装路径无中文/空格,例如 C:\Program Files\Java\jdk-17)。

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3. 配置环境变量

右键“此电脑”→“属性”→“高级系统设置”→“环境变量”。

在这里插入图片描述

在“系统变量”中点击“新建”,变量名 JAVA_HOME,变量值为Java安装目录(例如 C:\Program Files\Eclipse Adoptium\jdk-11.0.20+8)。

在这里插入图片描述
在这里插入图片描述

找到“系统变量”中的 Path,点击“编辑”→“新建”,添加 %JAVA_HOME%\bin,点击“确定”保存。

在这里插入图片描述

4. 验证Java安装

打开cmd命令提示符,输入 java -version,若显示Java版本信息(如 openjdk version "17.0.15"),则配置成功。

在这里插入图片描述

二、下载GeoServer

1. 访问GeoServer官网

https://geoserver.org/ (你也可以从专栏配套资料包中获取GeoServer安装包)

2. 选择版本

点击顶部“Download”,选择适合的版本(建议稳定版,如2.24.x)。

在这里插入图片描述

3. 下载Windows版本

推荐 “Windows Installer”(.exe安装程序,自动配置服务);

在这里插入图片描述

三、安装GeoServer

1. 双击下载的 geoserver-2.24.x-windows.exe,启动安装向导。
在这里插入图片描述

2. 点击“Next”,同意许可协议后继续。

在这里插入图片描述
在这里插入图片描述

3. 选择安装目录(建议无中文/空格,例如 C:\GeoServer)。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 设置管理员账号:默认用户名 admin,密码 geoserver(建议安装后修改)。

在这里插入图片描述

5. 端口默认8080(若被占用,后续可修改)。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6. 点击“Install”完成安装,最后点击“Finish”。

在这里插入图片描述

四、启动并访问GeoServer

  1. 启动服务

    • 若安装为Windows服务:可在“服务”中找到“GeoServer”,右键“启动”;
    • 若手动启动(zip包):解压后进入 bin 目录,双击 startup.bat 启动(关闭cmd窗口则停止服务)。
  2. 访问管理界面

打开浏览器,输入地址:http://localhost:8080/geoserver

在这里插入图片描述

点击右上角“Login”,输入默认账号 admin / geoserver,登录后即可进入管理界面。

在这里插入图片描述
在这里插入图片描述

五、基本配置(可选)

1. 修改端口

若8080端口被占用,需修改端口:

  • 进入GeoServer安装目录→conf 文件夹,打开 jetty.xml
  • 搜索 <Set name="port">8080</Set>,将8080改为其他空闲端口(如8090);
  • 重启GeoServer服务,访问地址变为 http://localhost:8090/geoserver

2. 修改管理员密码

登录后,点击左侧“Security”→“Users, Groups, Roles”→“Users”→选择“admin”→“Password”修改,保存后生效。

六、停止服务

  • 服务方式:在“服务”中右键“GeoServer”→“停止”;
  • 手动启动:关闭 startup.bat 对应的cmd窗口。

通过以上步骤,即可在Windows上完成GeoServer的部署。后续可通过管理界面添加矢量/栅格数据,发布地图服务。

http://www.dtcms.com/a/465002.html

相关文章:

  • 成都专做婚介网站的公司温州做外贸网站
  • OpenWrt开发第13篇:OpenWrt上读取带USB接口的GPS设备信息
  • 公司如何建设网站首页品牌建设网站公司排名
  • MySQL的查询操作语法要点
  • 打工人日报#20251010
  • ARMv8系统的安全性(二):TrustZone架构如何重塑移动设备安全生态
  • Vivado 时序约束的完整作战地图(二)
  • 使用主流开发语言的项目如何一键生成SBOM文件?
  • Java常见业务场景之大量数据存储优化:从 Mysql 到 Redis Bitmap ,实现高效存储用户签到记录
  • 朝阳企业网站建设方案费用东莞公司注册
  • 光影魔术手_4.7.2.1192|win中文|图像修改编辑器|安装教程
  • c++ bug 记录(merge函数调用时错误地传入了vector对象而非迭代器。)
  • 珠海网站专业制作wordpress 折线图
  • css、dom 性能优化方向
  • 【大前端】Android Deep Link 技术详解与实践指南
  • Linux操作系统如何使用ISO镜像文件来搭建本地镜像源?
  • UMI 中使用qiankun问题记录
  • 演示和解读ChatGPT App SDK,以后Android/iOS App不用开发了?
  • Spring Boot 与 WebSocket:长连接掉线、心跳与消息广播的问题
  • 数琨创享:新能源行业标杆企业QMS质量管理平台案例
  • 如何用easyui做网站网站设计说明书5000字
  • 从MySQL到ClickHouse超大规模数据分析的架构迁移实践与性能对比
  • 架构图在什么网站可以做wordpress-saas
  • echarts不根据传入参数,自定义 legend 的内容(视觉映射)
  • H3C IRF
  • 【C++】继承深度解析:继承方式和菱形虚拟继承的详解
  • 徐州 网站 备案 哪个公司做的好phpcms 中英文网站
  • WebSocket | 一点简单了解
  • 算法题基础 : Java : BufferedReader、BufferedWriter 和 StringTokenizer 详解
  • 企业微信 自建应用审批流程引擎功能开发【报错分析】