01-Geoserver部署安装(windows+linux)

      开坑开源GIS之一:Geoserver

      Geoserver是二维开源GIS服务器平台不二之选,网上教程比较多且杂乱,这一章节主要是详细记录一下windows环境和linux环境下Geoserver的部署安装。

      整理了一下Geoserver2.17 web archive版本的安装包及依赖环境,下载链接

                    https://download.csdn.net/download/u012599377/12570729

      没有积分请私信我,我私发你

      

1. linux环境GeoServer部署安装

   Centos 7.5 minimal版本+jdk-8u162-linux-x64+apache-tomcat-8.0.32+geoserver2.17.1(archive版本)

1.1 安装前准备工作

1.1.1 新建一个用户名gs,和linux管理员分开(非必须)

 

1.1.2 网络设置

1. 查看 /etc/sysconfig/network-scripts目录下文件,找到文件ifcfg-xxx

 

2. 编辑ifcfg-ens33文件,改为静态IP,设置IP、网关、子网掩码等

①按insert键进行编辑

 

②编辑之后参考

 

③Esc   :wq  保存

③重启网络服务

 

1.1.3 设置域名(非必须)

1.修改机器名

      hostnamectl set-hostname  域名

2.编辑hosts文件所在,按insert键编辑

 

3.增加hosts信息

 

1.1.4 关闭防火墙

 

1.1.5 将安装所需文件通过FTP工具上传至linux服务器

 

1.2 Tomcat安装

1.2.1 java环境安装

1. 解压jdk安装包

 

2. 在usr目录下创建java文件夹

 

3. 将解压出来的文件移动到上一步创建的/usr/java文件夹中

 

4.在/etc/profile文件中,配置环境变量,新增

export JAVA_HOME=/usr/java/jdk1.8.0_162

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$JAVA_HOME/bin:$PATH

 

5. 执行修改后的环境变量,并验证

 

1.2.2 Tomcat环境配置

1. 将tomcat移动到安装目录,这里就放在gs目录下

2. 导航至java环境bin目录下

 

3.创建证书

keytool -genkey -alias tomcat -keyalg RSA -validity 36500 -keystore ‘/home/gs/tomcat/tomcat.keystore’ -keysize 2048  【注意符号】

 

4. 导航至server.xml文件所在位置,开启80,443端口    /home/gs/tomcat/conf

 

5. 启动tomcat

 

提示权限不够,先赋予相应权限,之后再重新启动

 

6. 浏览器验证

 

1.3 geoserver安装

1. 将geoserver.war文件移动至tomcat的webapps目录下

 

2. 浏览器打开geoserver主页验证

https://gs.linux.com/geoserver/web/

http://gs.linux.com/geoserver/web/   默认用户名密码  admin/geoserver

 

3. 自带的一个wms图层,通过openlayers打开预览

 

2. windows环境Geoserver部署安装

2.1 java环境配置

2.1.1 安装jdk(jdk-10.0.1_windows-x64_bin)

       全部默认安装即可

2.1.2 配置java环境

1. 系统变量新建 JAVA_HOME 变量:C:\Program Files\Java\jdk-10.0.1

 

2. 系统变量→寻找 Path 变量→编辑:

在变量值最后输入 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 

3. 系统变量→新建 CLASSPATH 变量

变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

 

2.1.2 测试java环境

 

2.2 Tomcat环境配置

2.2.1 tomcat安装

       默认安装即可

2.2.2 生成证书

1. 导致至jdk安装目录的bin目录下,通过keytool工具生成证书

keytool -genkey -alias tomcat -keyalg RSA

 

2. 将生成的keystore文件拷贝至tomcat目录下,生成默认是在C:\Users\Administrator下

 

3. 配置证书

   开启https,配置证书。打开tomcat安装目录conf文件夹下server.xml文件,找到ssl设置的配置信息,默认是注释掉的。取消注释,添加证书文件地址和秘钥口令

 

2.2.3 浏览器验证

 

2.3 Geoserver环境安装

2.3.1 将geoserver.war拷贝至tomcat的webapps目录下

 

2.3.2 测试

1. 打开主页,用户名密码登录

https://gs.win.com/geoserver/web/

http://gs.win.com/geoserver/web/   默认用户名密码   admin/geoserver

 

2. 随便打开一个自带服务

下一章:通过Geoserver发布服务 

【附录】

       欢迎大家关注我的收费课程《ArcGIS Pro 2.6和ArcGIS Enterprise学习》,共8小时,有理论有实操:https://edu.csdn.net/course/detail/31690

课程主要包含:

  1. ArcGIS Pro2.6学习

                    ①GIS中的数据

                    ②GIS中的坐标系

                    ③企业级地理数据库(SDE)设置

                    ④数据编辑及拓扑检查

                    ⑤简单制图

                   ⑥空间分析

     2.ArcGIS Enterprise学习

                  ①环境部署

                  ②二三维服务发布(矢量切片、要素服务、地图切片、地形服务、三维服务等)

                  ③使用及运维(详细介绍如何确定enterprise部署架构,简单介绍相应的运维工具)

      3.开发体系梳理

 

猜你喜欢

转载自blog.csdn.net/u012599377/article/details/107103682