首页 > 其他分享 >地图服务搭建

地图服务搭建

时间:2024-06-05 16:34:32浏览次数:21  
标签:opt bin 服务 -- sudo 地图 sh geoserver 搭建

地图服务目录 必须是 
/opt/

geoserver.tar.gz上传到/opt/

解压
cd /opt
tar -zxf geoserver.tar.gz -C /opt/

设置环境变量
vi /etc/profile
在文件末尾添加
export GEOSERVER_HOME=/opt/geoserver
生效并验证
source /etc/profile
echo $GEOSERVER_HOME

cd /opt/geoserver/bin
用startup.sh启动,命令
nohup ./startup.sh >/dev/null 2>&1 &

防火墙开放 8091 端口

验证
http://192.168.110.115:8091/geoserver/gwc/demo/xwl:zg5?gridSet=EPSG:3857&format=image/png

配置文件开机启动
start.sh,内容
#!/bin/sh

# 设置 GEOSERVER_HOME 环境变量  
export GEOSERVER_HOME=/opt/geoserver

nohup /opt/geoserver/bin/startup.sh

# 等待一段时间以确保 GeoServer 进程已经启动  
sleep 5

配置服务
sudo vi /etc/systemd/system/mapser.service
内容
[Unit]
Description=Statr Map Service
After=network.target
[Service]
ExecStart=/opt/geoserver/bin/start.sh
[Install]
WantedBy=multi-user.target

重新加载服务列表
sudo systemctl daemon-reload
启动服务
sudo systemctl start mapser
设置开机启动
sudo systemctl enable mapser

开启端口,重新加载防火墙规则
sudo firewall-cmd --permanent --zone=public --add-port=8091/tcp
sudo firewall-cmd --reload

 

标签:opt,bin,服务,--,sudo,地图,sh,geoserver,搭建
From: https://www.cnblogs.com/hezemin/p/18233274

相关文章

  • 接上篇,客户端实现,图形界面编程,利用socket和UCP/TCP编写,客户端和服务器端程序可以进行
     1.项目结构 1.1基本架构本项目采用基于Java的`Swing`库进行图形界面开发,并使用`Socket`进行网络通信。项目包名为`org.example.tcp`。 1.2模块划分项目主要分为以下几个模块:图形用户界面(GUI)模块网络通信模块线程处理模块 2.GUI设计 2.1主窗口设计 2.1.1......
  • k8s 对外服务-Ingress
    一、Ingress简介:service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,更新endpoint中对应pod的对象,提供了ip不断变化的pod的服务发现机制;对集群外部,他类似负载均衡器,可以在集群内外部对pod进行访问。在Kubernetes中,Pod的IP地址和service的ClusterIP仅可以在集群网络内......
  • 心诺安 x TapData:快速搭建云中数仓,助力电商企业实施“以用户为中心的”精细化运营
    使用TapData,化繁为简,摆脱手动搭建、维护数据管道的诸多烦扰,轻量代替OGG、DSG等同步工具,「CDC+流处理+数据集成」组合拳,加速仓内数据流转,帮助企业将真正具有业务价值的数据作用到实处,将“实时数仓”方法论落进现实。TapData持续迭代产品能力,优化用户体验的同时,也在不断探......
  • 基于阿里云服务网格流量泳道的全链路流量管理(三):无侵入式的宽松模式泳道
    作者:尹航在前文《基于阿里云服务网格流量泳道的全链路流量管理(一):严格模式流量泳道》、《基于阿里云服务网格流量泳道的全链路流量管理(二):宽松模式流量泳道》中,我们介绍了流量泳道的概念、使用流量泳道进行全链路灰度管理的方案,以及阿里云服务网格ASM提供的严格模式与宽松模式的......
  • Linux 部署 MinIO(远程服务器)
      1.下载安装进入Linux内#我习惯放在local下cd/usr/local/#新建目录mkdirminio#进入目录cdminio下载路径:#下载地址wgethttps://dl.min.io/server/minio/release/linux-amd64/minio授权:#授权chmod+xminio 2.自定义配置自定义账号与登......
  • sqlserver 通过压缩bak文件实现从服务器还原数据库《数据差异数个小时》
    十年河东,十年河西,莫欺少年穷学无止境,精益求精1、备份主服务器数据库并压缩publicvoidDbBack(){varbakname=@"ChargeDB_"+DateTime.Now.ToString("yyyyMMdd")+".bak";stringfilepath=@"D:\dbback\"+bakna......
  • Ubuntu server 24 (Linux) 安装部署smartdns 搭建智能DNS服务器
    SmartDNS是推荐本地运行的DNS服务器,SmartDNS接受本地客户端的DNS查询请求,从多个上游DNS服务器获取DNS查询结果,并将访问速度最快的结果返回给客户端,提高网络访问速度和准确性。支持指定域名IP地址,达到禁止过滤的效果。一安装smartdns1 关闭Ubuntu自带dns解析systemd-resolv......
  • 服务器数据恢复概述
    服务器数据恢复是一个复杂的过程,涉及到多种技术和方法。以下是一些关键步骤和考虑因素:确定数据丢失的原因在进行数据恢复之前,首先需要确定数据丢失的原因。这可能包括硬件故障、软件错误、病毒攻击、人为操作失误等。了解数据丢失的原因有助于选择合适的恢复方法和工具。选择......
  • 南昌代理记账公司的收费标准及咨询服务
    随着现代商业的快速发展,对于财务管理的需求也在不断增加,作为一家专业的会计代理公司,我们的目标是为各类企业提供全面、高效的财务管理服务,任何服务都应以公平合理的价格为基础,我们一直坚持这一原则。关于常州代理记账公司的收费标准,我们将根据企业的具体情况和需求进行定价,我......
  • 【无人机】无人机(UAV)在无线网络的最优放置问题研究【高效本地地图搜索算法】(Matlab代
     ......