地图服务搭建

地图服务目录 必须是 
/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 @ 2024-06-05 16:22  何童鞋  阅读(3)  评论(0编辑  收藏  举报