GeoServer 是一个开源的地理信息服务服务器,可以发布地图、矢量数据和栅格数据。

1. 更新系统

sudo apt update && sudo apt upgrade -y

2. 安装 Java 11

GeoServer 需要 Java 运行环境,这里用 OpenJDK 11。

sudo apt install openjdk-11-jdk -y

验证:

java -version

输出类似:

openjdk version "11.0.xx"

3. 下载并解压 GeoServer

  1. va环境要求:GeoServer 要求 Java 8 或者 Java 11 环境,具体的版本要求:https://docs.geoserver.org/stable/en/user/production/java.html

  1. 导航到 GeoServer下载页面.
  2. 选择您要下载的GeoServer版本。

  1. 点击需要的版本,然后在下载页面上选择 Platform Independent Binary
  2. 下载文件并将其解压缩到您要将该程序放置在的目录中。

4. 修改 GeoServer 默认端口(可选)

GeoServer 默认运行在 8080 端口,可能被占用。
修改端口号(比如改成 9090):

nano ~/geoserver/start.ini

找到:

--httpPort=8080

改成:

--httpPort=9090

保存退出(Ctrl+O → 回车 → Ctrl+X)。


5. 启动 GeoServer

进入 GeoServer 的 bin 目录:

cd ~/geoserver/bin
./startup.sh

如果出现 Permission denied,需要加执行权限:

chmod +x *.sh

启动后,浏览器访问:

http://localhost:9090/geoserver

默认账号:

  • 用户名:admin
  • 密码:geoserver

6. 后台持久化运行

使用 nohup

cd ~/geoserver/bin
nohup ./startup.sh > geoserver.log 2>&1 &

查看是否运行:

ps aux | grep geoserver

停止运行:

./shutdown.sh

✅ 至此,GeoServer 已经在 9090 端口后台持久运行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/96173.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/96173.shtml
英文地址,请注明出处:http://en.pswp.cn/diannao/96173.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端面试通关:Cesium+Three+React优化+TypeScript实战+ECharts性能方案

前端面试题详解与更多面试题 WebGLCesiumThree 1. 自我介绍 回答要点: 教育背景和工作经验技术栈和专长领域参与过的重点项目个人优势和学习能力职业规划 示例: “我是一名有前端开发经验的工程师,熟练掌握React、Vue等主流框架&#x…

集成电路学习:什么是Object Tracking目标跟踪

Object Tracking:目标跟踪 Object Tracking,即目标跟踪,是计算机视觉领域的一个重要研究方向,它专注于在视频帧序列中连续地监测和定位一个或多个目标对象的位置。以下是对目标跟踪技术的详细解析: 一、定义与目的 定义: 目标跟踪是指在视频序列中,通过特定的算法…

深入理解计算机系统

参考书籍 8-18 处理器体系结构不同于冯诺依曼与哈佛体系 压栈与退栈与理解c等高级语言的工作原理息息相关,也是常用的攻击手段 Buffer Overflow的主要技术基础 day2 继续读前言之类的 本书前言 这本书,讲述应用程序员如何能够利用系统知识来编写更好…

LLM 中 token 简介与 bert 实操解读

一、什么是 LLM? LLM,全称为 Large Language Model(大语言模型),是一种基于神经网络(主要是 Transformer 结构)的大规模自然语言处理(NLP)模型。其核心能力在于理解、生成…

【运维心得】三步更换HP笔记本电脑外壳

目录 准备工作 第一步:拆卸电池与后盖 第二步:处理隐藏螺丝 第三步:断开内部排线 总结一下 今天又碰到了两台HP的笔记本,一台外壳完好,但是无法开机,判断是主板问题。另外一台外壳有损坏,但…

深入 Linux 网络(一) -- 网卡队列

文章目录网卡网卡的核心功能网卡的关键技术单队列网卡多队列网卡查看网卡信息ifconfigethtool查看网卡队列Linux 查看中断绑定网卡中断查询查看中断绑定的 cpu总结1. 默认情况(单队列网卡)2. 多队列网卡3. 如何查看和配置绑定关系?4. 性能优化…

HTTP 1.0, 2.0 和 3.0 有什么区别?

HTTP/1.0 就像是“一问一答”的电话,每次打电话(请求)都得先拨号(建立连接),说完一句话(发送数据)就挂断(关闭连接),再打下一通电话。效率比较低。…

无畏契约手游上线!手机远控模拟器畅玩、抢先注册稀有ID!

终于来了!《无畏契约》手游今天已经全平台上线!保留了端游经典的英雄技能与射击体验🎮[新服开启,ID争夺战一触即发]《无畏契约》手游备受FPS玩家期待,累计获得超6000万线上预约!每次…

《WINDOWS 环境下32位汇编语言程序设计》第4章 第一个窗口程序

4.1 开始了解窗口4.1.1 窗口是什么窗口是什么?大家每天在使用Windows,屏幕上的一个个方块就是一个个窗口!那么,窗口为什么是这个样子呢?窗口就是程序吗?1.使用窗口的原因回想一下DOS时代的计算机屏幕&#…

Mybatis执行sql流程(二)之加载Mapper

Mybatis加载Mapper注册方式注册时机特点MapperScanBean定义阶段注册接口定义批量注册&#xff0c;推荐方式Mapper (接口注解)同 MapperScan需每个接口单独标注XML 配置 <mapper>MyBatis 初始化时传统方式&#xff0c;不依赖 Spring 容器SqlSessionTemplate 直接获取调用时…

基于 JSP+Mysql实现MVC房屋租赁系统

基于 MVC 的房屋租赁系统的设计与实现摘 要&#xff1a;房屋租赁管理系统与网络相结合&#xff0c;给用户提供更加周到和人性化的服务。网站模式为 MVC 模式&#xff0c;基于 MySQL 数据库,采用 JSP&#xff0c;Session 绘画跟踪、JavaScript 等技术,实现了普通用户可以浏览、查…

第六天~提取Arxml中CAN采样点信息Creat_ECU--Standard

⏱️ ARXML探秘:解码CAN采样点的精准艺术 在汽车电子的交响乐中,CAN采样点(Sample Point) 如同指挥家挥棒的关键时刻——它决定了何时"聆听"总线上的信号。这个看似微小的百分比数值,却是保障整车通信可靠性的核心密码。本文将带您深入ARXML中的采样点配置世界…

Windows Git安装配置

进入git官网Git - Downloading Package 点击下载&#xff08;可复制链接到迅雷&#xff09; 双击运行exe安装包 选择安装目录 下一步 选择 Git 默认编辑器&#xff0c;下一步设置初始化新项目(仓库)的主干名字 让Git决定&#xff08;Let Git decide&#xff09;使用默认的…

面试经验分享-某电影厂

java会吗&#xff1f;不会。。。。。hdfs读文件写文件的流程 数据写入 1-客户端向NameNode发起请求 2-NameNode审核权限和剩余空间&#xff0c;满足条件即允许写入&#xff0c;并告知客户端写入的DataNode地址 3-客户端向指定的DataNode发送数据包 4-被写入数据的DataNode同时完…

数据清理后续

前篇&#xff1a;Python 项目里的数据清理工作&#xff08;数据清洗步骤应用&#xff09; 一&#xff0c;先接上文添加两种数据填充的方法 1、线性回归填充 def lr_train_fill(train_data,train_label):train_data_all pd.concat([train_data, train_label], axis1)train_d…

nuc设置脚本开机自启动

在终端执行gnome-session-properties这个是带有图型化页面的设置开机自启动的软件没有这个软件的可以直接下载sudo apt update sudo apt install gnome-startup-applications一般都有&#xff0c;ubunutu自带的右边有添加&#xff0c;名称和注释随便写&#xff0c;只需要把命令…

JavaScript 性能优化实战大纲

JavaScript 性能优化实战大纲 核心优化方向 减少主线程阻塞 避免长任务&#xff08;Long Tasks&#xff09;拆分计算密集型操作使用 Web Workers 处理后台任务优先使用 requestIdleCallback 或 requestAnimationFrame 内存管理 避免内存泄漏&#xff08;如未清理的定时器、闭包…

openssl生成自签名证书的方法

因为开发中查询过各种命令&#xff0c;失败过很多次&#xff0c;所以记录一下正确的命令&#xff1a; 生成私钥-不要密码 openssl genpkey -algorithm RSA -out ssl/key.pem 生成自签名证书 openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -…

电影购票+票房预测系统 - 后端项目介绍(附源码)

电影购票预测系统 - 后端项目介绍 项目概述 本项目是一个基于Spring BootVue的前后端分离电影购票系统&#xff0c;包含完整的前台用户功能和后台管理功能&#xff0c;并提供数据可视化和电影预测功能。本文档将详细介绍后端项目的架构、功能模块、技术栈和使用方法。 项目源…

专利服务系统平台|个人专利服务系统|基于java和小程序的专利服务系统设计与实现(源码+数据库+文档)

专利服务系统平台 目录 基于java和小程序的专利服务系统设计与实现 一、前言 二、系统设计 三、系统功能设计 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取&#xff1a; 博主介绍&#xff1a;✌️大厂码农|毕设布道师&#x…