Linux系统
GeoServer
— 安装部署教程 —
背景
工作中,做项目的时候,很多情况下,我们使用的系统都是Linux的操作系统,特别是现在需要使用国产的操作系统的时候,例如麒麟系统等,我们做GIS开发,就需要在Linux系统里面进行geoserver的安装部署。
本篇文字就详细的介绍如何在Linux系统里面进行geoserver的安装部署。
01
安装包准备
小编这里提前准备了一个geoserver的安装包方便大家下载使用,当然,大家也可以到geoserver的官网下载对应的安装包进行使用。
通过网盘分享的文件:geoserver-2.16.0-bin.zip
链接: https://pan.baidu.com/s/12wpaHY-e-omP9Z2ypSvBMg
提取码: y5vv
上传压缩包
下载好部署的安装包之后,将安装包上传到Liunx服务器。创建目录,进入对应目录,上传的命令:
cd /soft/geoserver
rz
选择对应的安装包进行上传。
02
确保服务器可以解压
服务有时候没有解压命令的情况下,需要进行安装依赖,可以使用下面的命令:
yum install zip -y
yum install unzip -y
03
解压
解压命令
unzip /app/geoserver /soft/geoserver/geoserver-2.16.0-bin.zip
配置
编辑start.ini文件
打开文件命令:vi start.ini,修改默认端口号
jetty.part=8594
开放端口,重启防火墙
当服务器防火墙开启之后,需要将端口开放出来,否则其他服务器无法访问。开启端口的命令如下:
sudo firewall-cmd --add-port=8595/tcp --permanent
sudo firewall-cmd --reload
跨域问题处理
解决后续访问geoserver服务的时候有跨域问题,需要修改下面路径的配置文件,命令如下:vi /soft/geoserver/geoserver-2.16.0/webapps/geoserver/WEB-INF/web.xml,将下图所示的注释放开。
启动geoserver服务
进入geoserver的安装目录的bin目录里面。
启动命令:nohup sh startup.sh &
需要注意的点,避免端口被占用的情况,否则服务会启动失败。
总结
以上就是整个Linux系统安装部署geoserver的完整步骤教程,是不是很简单,大家快去试试吧,安装部署过程中,如有问题,可以留言作者咨询问答。