地图服务目录 必须是
/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