地图服务搭建

复制代码
地图服务目录 必须是 
/opt/
geoserver.tar.gz共8个G在阿里云盘里面
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
复制代码

 

posted @   何童鞋  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示