`
jjxliu306
  • 浏览: 157294 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

geoserver部署or发布

    博客分类:
  • GIS
阅读更多
Geoserver安装or部署

Geoserver是目前开源gis中应用比较广泛的server,基于java开发。部署、发布、应用方便而且功能较为强大,具体说明参见:http://baike.baidu.com/link?url=vdOd4aqXsIdUKrt6mc9HoS7lRmo-saBguKVcVdaMjPnQaNtufa_SRjBfXjEry9PoIXUXV2BicNERfjATtST8y_ ,http://geoserver.org/ .
Geoserver需要java的支持,不过目前linux系统中默认都有openjdk的支持,如果确实没有jdk的话oracle官网下载然后直接安装即可,这个网上内容较多就不重复了。
机器是否默认有jdk的存在可以通过java自带名称检查方法很多,我常用
Java –version 来判断。

本次部署采用官网的war包进行部署。Servlet容器采用tomcat7,jdk版本为1.7.

1、 下载tomcat和geoserver.war
Geoserver下载地址:http://geoserver.org/download/ 截止到目前官网最新版本为2.7.1,我比较喜欢尝鲜,所以本次采用2.7.1的版本。具体下载url: http://downloads.sourceforge.net/project/geoserver/GeoServer/2.7.1/geoserver-2.7.1-war.zip?r=http%3A%2F%2Fgeoserver.org%2Frelease%2Fstable%2F&ts=1435296791&use_mirror=jaist .
Tomcat7下载地址:http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.62/bin/apache-tomcat-7.0.62.zip

下载完毕后将tomcat和geoserver解压即可。
注意:geoserver2.7.1的版本是在jdk1.7下编译的,因此jdk的版本绝不能低于1.7.tomcat类似的报错为:Unsupported major.minor version 51.0 。


2、 部署
- -解压tomat
[pumpkin@hl231 ~]$ mkdir tomcat7
[pumpkin@hl231 ~]$ unzip postgis_package/apache-tomcat-7.0.62.zip -d tomcat7/
…….
- - 将geoserver的war包解压到tomcat的webapp目录下
[pumpkin@hl231 ~]$ unzip postgis_package/geoserver-2.7.1-war.zip -d tomcat7/apache-tomcat-7.0.62/webapps/
Archive:  postgis_package/geoserver-2.7.1-war.zip
  inflating: tomcat7/apache-tomcat-7.0.62/webapps/geoserver.war 
  inflating: tomcat7/apache-tomcat-7.0.62/webapps/LICENSE.txt 
  inflating: tomcat7/apache-tomcat-7.0.62/webapps/GPL.txt 
   creating: tomcat7/apache-tomcat-7.0.62/webapps/target/
  inflating: tomcat7/apache-tomcat-7.0.62/webapps/target/VERSION.txt 

[pumpkin@hl231 ~]$ sh tomcat7/apache-tomcat-7.0.62/bin/startup.sh - -启动tomcat


查看tomcat_home/logs/catalina.out 日志,如果没有报错且最后提示为:
2015-6-26 13:49:36 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /home/pumpkin/tomcat7/apache-tomcat-7.0.62/webapps/target has finished in 34 ms
2015-6-26 13:49:36 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory /home/pumpkin/tomcat7/apache-tomcat-7.0.62/webapps/ROOT
2015-6-26 13:49:36 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deployment of web application directory /home/pumpkin/tomcat7/apache-tomcat-7.0.62/webapps/ROOT has finished in 33 ms
2015-6-26 13:49:36 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8889"]
2015-6-26 13:49:36 org.apache.catalina.startup.Catalina start
信息: Server startup in 6965 ms
那么tomcat启动正常,geoserver也正常启动。

备注:如果启动tomcat异常,报错信息:
Cannot find tomcat7/apache-tomcat-7.0.62/bin/catalina.sh
The file is absent or does not have execute permission
This file is needed to run this program
那么存在有文件没有执行权限,添加权限:
[pumpkin@hl231 ~]$ chmod +x tomcat7/apache-tomcat-7.0.62/bin/*


3、 测试
在浏览器上访问geoserver看看是否通。
url:http://你的ip:你的tomcat端口(默认8080)/geoserver/ ,如果页面打开说明已经正常启动。后续帖子会继续说明如何使用geoserver和做自动化发布以及二次开发。
4、

5
1
分享到:
评论

相关推荐

    geoserver部署2.13.2.zip

    总结,GeoServer 2.13.2的部署涉及环境配置、服务启动、数据发布等步骤,而跨域配置则涉及到对Web.xml的修改,以允许来自不同源的请求。理解并掌握这些知识,将有助于你更有效地管理和使用GeoServer,构建地理信息...

    geoserver-2.15.x-latest-bin.zip

    总之,GeoServer是一个强大的地理空间数据服务器,它提供了丰富的功能来发布、管理和操作地理空间信息,"geoserver-2.15.x-latest-bin.zip"文件则是部署和使用GeoServer的关键步骤。在实际操作中,确保正确配置和...

    geoserver 批量发布

    《Geoserver批量发布详解与实战指南》 在地理信息系统(GIS)领域,Geoserver是一款广泛应用的开源服务器软件,它能够将各种地理空间数据转换为Web服务,使得用户可以通过网络进行访问和共享。本篇文章将深入探讨...

    利用geoserver pyramid plugin发布地图服务

    通过个人实验,给出了使用geoserver pyramid plugin发布影像金字塔的过程。

    geoserver通过rest自动发布postigs图层

    【标题】:“GeoServer通过REST自动发布PostGIS图层” 【描述】:GeoServer是一款开源的地理信息系统(GIS)服务器,能够将各种地理数据转换为Web地图服务(WMS)和Web地图切片服务(WMTS)。REST...

    GeoServer+OpenLayers发布下载的Google卫星影像

    GeoServer+OpenLayers 发布下载的 Google 卫星影像 GeoServer 是一个基于 Java 的开源地理信息系统(GIS),它可以提供强大的空间数据存储、管理和共享功能。OpenLayers 是一个基于 JavaScript 的开源地理信息系统...

    geoserver中发布geojson服务需要的包.zip

    geoserver中发布geojson服务需要的包。里面有四个jar包,包括:gson-2.3.1.jar,gs-vectortiles-2.15.0.jar,java-vector-tile-1.3.4.jar,protobuf-java-3.6.1.jar

    geoserver+uDig发布服务

    在GIS领域,发布地图服务是一项核心任务,而`geoserver`和`uDig`是两种常用的开源工具,用于管理和展示地理空间数据。本篇主要介绍如何利用`geoserver`发布服务,以及如何借助`uDig`生成样式文件并应用到`geoserver`...

    geoserver发布mongodb矢量数据地图服务.docx

    Geoserver发布MongoDB矢量数据地图服务 Geoserver是一款功能强大且开源的地理信息系统(GIS)服务器,能够实现空间数据的存储、处理和发布。MongoDB是一款NoSQL数据库,能够存储大量的矢量数据。本文将介绍如何使用...

    使用geoserver发布arcgis切片

    使用geoserver发布arcgis的切片文件,整个流程的相关介绍。

    GeoServer安装和发布地图服务

    ### GeoServer安装与地图服务发布详解 #### 一、GeoServer简介 GeoServer是一款开源的地理信息服务服务器,基于Java技术构建。它支持多种地理信息标准,包括WMS(Web Map Service)、WFS(Web Feature Service)和...

    geoservermanager发布测试.zip

    GeoServer是一款开源的、基于Java技术构建的地理信息系统服务器,它支持多种地理空间数据的发布和共享,广泛应用于地图服务的部署和管理。GeoServer Manager是GeoServer的一个重要组件,提供了图形化的管理界面,...

    Geoserver发布WorldWind使用DEM 的BIL服务

    Geoserver发布WorldWind使用DEM的BIL服务 Geoserver是一个功能强大的开源地理空间服务器,它可以发布各种类型的地理空间数据,包括DEM(数字高程模型)数据。DEM数据是用于描述地球表面的三维模型,广泛应用于遥感...

    geoserver发布WMS,图层有SLD符号化

    最终,通过GeoServer提供的Layer Preview功能可以预览发布的WMS服务并确认符号化是否正确。整个过程涉及到对GeoServer管理界面的操作、数据源的设置、样式的设计以及网络地图服务的配置等关键知识点。

    pg+Geoserver安装部署手册.docx

    pg+Geoserver安装部署手册 本文档旨在指导用户完成pg和Geoserver的安装部署。整个安装过程可以分为四个部分:JDK安装、PostgreSQL安装、PostGIS安装和Geoserver安装。 JDK安装 JDK是Java开发工具包的缩写, 是Java...

    如何利用Geoserver将矢量数据发布成伪3D服务文章的测试数据

    本篇文章将详细阐述如何利用Geoserver这一强大的开源GIS服务器来发布此类服务。Geoserver是基于Java构建的,支持多种GIS标准,如WMS(Web Map Service)和WMTS(Web Map Tile Service),使得地理信息能够通过网络...

    geoserver,2.20.4,版本war部署包

    GeoServer是一种开源的Java GIS(地理信息系统)服务器,它实现了OGC(开放地理空间联盟)的标准,如WMS(Web Map Service)、WFS(Web Feature Service)等,用于发布地图数据并提供地理空间数据的互操作性。...

    GeoServer测试数据

    GeoServer是一款开源的地理信息系统(GIS)服务器,它支持OGC标准,如WFS(Web Feature Service)、WMS(Web Map Service)和WCS(Web Coverage Service),用于发布地图和地理空间数据。这个压缩包文件包含了一系列...

    Geoserver和GeoWebCache发布WMTS服务

    ### Geoserver与GeoWebCache发布WMTS服务详解 #### 一、Geoserver与GeoWebCache简介 Geoserver是一种开源的地理空间数据服务器,它可以用来发布地理空间数据,支持多种地理空间数据格式和服务标准,如WMS、WFS、...

Global site tag (gtag.js) - Google Analytics