Geoserver环境部署

合集下载

GeoServer开发手册系列

GeoServer开发手册系列

目录写在前面 (3)一介绍 (4)二工具 (4)Java (4)Maven (4)Subversion (4)三源代码 (4)源代码 (5)提交 (5)库结构 (5)分支结构 (6)快速入门 (6)取出源代码 (6)由Maven构建 (7)由Maven生成Eclipse工程文件 (9)导入模块进Eclipse (9)在Eclipse中运行GeoServer (12)访问GeoServer首页 (13)Maven指南 (13)安装Maven (13)运行Maven (13)构建 (13)跳过测试 (14)离线构建 (14)构建扩展 (14)Profiles (15)Eclipse (15)构建Web模块 (15)使用Jetty运行web模块 (16)Eclipse指南 (16)导入模块 (17)运行和调试 (17)设置数据目录 (17)更改Jetty默认端口 (18)配置Jetty的JNDI资源 (19)Eclipse首选项 (20)代码格式化 (21)代码模板 (22)文本编辑器 (22)编译器 (23)OWS服务 (24)OWS服务概览 (24)实现一个简单的OWS服务 (24)建立 (25)创建插件 (27)试一试 (30)REST服务 (34)简介 (34)RESTful服务实现 (35)基于Maps的Restful服务实现 (42)基于反射的Restful服务实现 (47)GeoServer中的Wicket开发 (53)Web用户接口 (60)简介 (60)实现一个Wicket UI扩展 (61)写在前面一介绍二工具JavaMavenSubversion三源代码源代码提交库结构分支结构四快速入门取出源代码由Maven构建由Maven生成Eclipse工程文件导入模块进Eclipse在Eclipse中运行GeoServer访问GeoServer首页五Maven指南六Eclipse指南七编程指南八释放指南九释放测试检查列表十CITE测试指南十一政策与步骤写在前面我一直对OSGeo的软件和应用很感兴趣,希望致力于这些软件在中国的普及与应用,《GeoServer开发手册》是这些工作的一部分。

GIS环境搭建手册——白宇

GIS环境搭建手册——白宇

GIS开发环境搭建手册作者:白宇一,安装准备: (1)1,了解自己的安装环境 (1)2,下载需要的软件或包 (1)3,创建目录(即文件夹) (2)二,安装jdk至D:\GIS\jdk (2)三,配置环境变量 (2)四,安装tomcat至D:\GIS\tomcat (4)五,解压geoserver-2.2-war.zip至D:\GIS\tomcat\webapps目录下 (5)六,配置tomcat (5)1,修改服务器启动端口(默认为8080的) (5)2,配置虚拟目录 (6)七,安装eclipse (10)一,安装准备:1,了解自己的安装环境我的系统是windows xp professional 版本2002 service pack3,机子为2G内存32位。

2,下载需要的软件或包直接复制以下下载链接至迅雷或浏览器新建下载即可下载。

jdk-7-windows-i586.exeapache-tomcat-6.0.33.exegeoserver-2.2-war.zipeclipse-SDK-4.2.1-win32.zipgeoserver-2.2.exeTomcat是一个web应用服务器,用于响应用户对Tomcat所设主页的访问的响应。

geoserver是一个用于地图发布和管理的服务器,其最新版的已经内嵌了http服务器,所以安装了最新版的geoserver的用户可以不使用tomcat,但使用后的好处是tomcat可以分担geoserver响应http访问的压力。

我曾同时安装了安装版geoserver-2.2.exe和安装版apache-tomcat-6.0.33.exe,后来发现tomcat和geoserver的主页不能同时都能打开,在网上查了下发现是因为2.2版本的geoserver内嵌了http服务器,tomcat本身也是一个服务器,而我在安装这两个软件时都使用了8080这个端口,所以端口冲突。

Windows下GeoServer的安装与配置

Windows下GeoServer的安装与配置

Windows下GeoServer的安装郭伟伟2010-4-18网上看了很多资料,对GeoServer的安装大多采用Windows installer的方式,结果是出了很多问题。

很多人问GeoServer的安装问题,把出错的一堆代码丢过来,这些问题本来都不该出现的,可由于系统环境或者其他问题总是会引起这样那样的问题。

包括我第一次安装的时候也是出了不少问题,后来在导师的指点下很顺利地安装完成。

看到这么多GeoServer的新手总是为此烦恼,特写此文章,避免大家在后来的工作中走弯路。

GeoServer官网的下载Download栏目下面有好几个版本可供选择,包括稳定版、最新版和老版本,选择你所需要的下载。

在这里我打算以GeoServer1.7.5做示范,所以选择Older Releases,然后再选择GeoServer 1.7.5,打开这个页面你会看到GeoServer1.7.5、相关文档以及插件的下载。

在这里要注意了,很多新手一看Windows Console Installer就激动了,下下来参照说明手册一路安装,结果就出现了开头描述的那么多问题。

其实呢,手册中有很多细节问题可能被你忽略,这些细节将会导致这样那样的问题。

所以,最方便也最合理的方式是自己安装Servlet 容器(这里我们选用Tomcat,而GeoServer自带的是Jetty就不好用),然后自己再部署GeoServer的压缩包。

思路清楚了我们也就明白了,这里需要下载Web Archive(GeoServer的压缩包,Servlet容器会自动展开)。

同时我们也需要下载Tomcat6.0.20,以及JDK1.6.0。

下载好所有的东西后,我们首先安装JDK。

1安装与配置JDK1.1安装JDK与JRE首先运行下载的jdk-6-windows-i586.exe(根据你下载的版本不同,名字可能不同)。

开始安装前先阅读协议,然后“接受”进入下一步,如下图:接下来是选择JDK的安装目录,一般选择默认的即可,若你要更改目录也可以,但记得在后面的环境变量配置时配置正确的目录,如下图所示,点击“下一步”。

GeoServer安装与部署

GeoServer安装与部署

GeoServer安装与配置目录1、GeoServer介绍................................................................................... 错误!未定义书签。

2、java运行环境 ..................................................................................... 错误!未定义书签。

3、GeoServer安装................................................................................... 错误!未定义书签。

4、Udig安装 ............................................................................................ 错误!未定义书签。

5、启动GeoServer ................................................................................... 错误!未定义书签。

6、GeoServer配置与发布(最简发布)............................................... 错误!未定义书签。

7、修改发布图层的样式......................................................................... 错误!未定义书签。

8、发布图层组......................................................................................... 错误!未定义书签。

基于Tomcat的GeoServer部署步骤

基于Tomcat的GeoServer部署步骤

基于Tomcat的GeoServer部署步骤⼀、安装JAVA资源:提取码:0y26步骤:1.安装完成后,右击"我的电脑",点击"属性",选择"⾼级系统设置";2.选择"⾼级"选项卡,点击"环境变量";然后就会出现如下图所⽰的画⾯:在 "系统变量" 中设置 3 项属性,JAVA_HOME、PATH、CLASSPATH(⼤⼩写⽆所谓),若已存在则点击"编辑",不存在则点击"新建"。

注意:如果使⽤ 1.5 以上版本的 JDK,不⽤设置 CLASSPATH 环境变量,也可以正常编译和运⾏ Java 程序。

变量设置参数如下:变量名:JAVA_HOME变量值:D:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据⾃⼰的实际路径配置变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前⾯有个"."变量名:Path变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;JAVA_HOME 设置PATH设置注意:在 Windows10 中,Path 变量⾥是分条显⽰的,我们需要将 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 分开添加,否则⽆法识别:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;更多内容可参考:CLASSPATH 设置这是 Java 的环境配置,配置完成后,你可以启动 Eclipse 来编写代码,它会⾃动完成java环境的配置。

测试JDK是否安装成功1、"开始"->"运⾏",键⼊"cmd";2、键⼊命令: java -version、java、javac ⼏个命令,出现以下信息,说明环境变量配置成功;⼆、安装Tomcat资源:按步骤安装即可,我安装的是Tomcat9,JAVA版本要⾼于1.8。

apache+tomcat+geoserver地图配置文档

apache+tomcat+geoserver地图配置文档

(一)准备工作1、下载JDK(java development kit)从/technetwork/java/javase/downloads/jdk6-jsp-136632.html下载jdk-7-ea-bin-b89-windows-i586-15_apr_2010 (版本可能有变化)。

注意:必须下载JDK(java development kit),而不是JRE。

2、下载Apache从/download.cgi下载apache_2.2.16-win32-x86-no_ssl.msi3、下载Tomcat从/download-70.cgi下载32-bit/64-bit Windows Service Installer 4、下载geoservergeoserver官网/display/GEOS/Download下载geoserver-2.0.2-war.zip和geoserver.exe。

5、下载PostgreSQL版本为postgresql-8.4.4-1-windows官网/6、下载Postgis下载Postgis的版本应与PostgreSQL对应。

/download/7、下载Pgrouting8、下载Openlayers/wiki/HowToDownload9、下载Tilecache2.10,python-2.5.1,mod_python-3[1].3.1.win32-py2.5-Apache2.2,链接分别为/,http:// /,/。

注意版本要匹配。

(二)geoserver安装1、安装Sun Java 2 SDK(java se development kit)Geoserver的安装需要JDK支持,因此应预先安装JDK,1)安装JDK到指定目录。

2)安装完成后配置环境变量:“我的电脑”->“属性”, “高级”选项卡->“环境变量”;在“系统变量”中JAVA_HOME变量名D:\Program Files\Java\jdk1.7.0(以本机为例)。

GeoServer不同服务器安装配置

GeoServer不同服务器安装配置

GeoServer不同服务器安装配置、数据发布及客户端访问GeoServer不同服务器安装配置、数据发布及客户端访问安按装配置一安装配置 Java 平台GeoServer 运行所需的是 jdk 。

如果机器上没有安装,到网张上去下载 jdk 在环境变量中设置 jdk 路径。

具体方法是右击我的电脑,依次选择属性-高级-环境变量,新建系统变量,JAVA_HOME ,值为 jdk 安装路径; Classpath ,值为 jdk 安装路径下的lib\tools.jar ; Path ,值为 jdk 安装路径下的 bin 目录。

二安装、启动 GeoServer在网站/display/GEOS/Download下载Geoserver.exe 的安装包,也有绿色版的 Geoserver.war ,这里先讲安装版的。

双击下载的 EXE 安装包就进行安装。

安装前,安装程序会检测您系统中 Java 环境的版本,并对您进行相关提示。

安装过程中,安装位置, Java 虚拟机的位置,和升级安装位置三个路径可根据情况自己选,也可按默认路径进行。

安装完成以后,可以从开始菜单中选择 GeoServer -> Start GeoServer 进行启动。

启动服务后,打开浏览器,输入 http://localhost:8080/geoserver/ 就可以查看到 GeoServer 的欢迎界面了。

如图:如果报错或看不到,说明端口设置有问题, GeoServer 默认的端口是 8080 ,如果已经有程序占用了 8080 端口,那么可以在 GeoServer 默认的 Java 容器Jetty 中进行修改,即 GeoServer 安装目录下的 etc/jetty.xml 文件更改端口号为: 8080 ,设置完重启服务器即可。

也可以不改端口号,在 jetty.xml 文件里找到端口号,在浏览器中输入http://ip: 端口号/geoserver进入主界面,同样可以看到上面的界面。

GeoServer笔记

GeoServer笔记

GeoServer 地理信息系统服务器,是OpenGIS Web服务器规范的J2EE实现,利用GeoServer 可以方便的发布地图数据,允许用户对特征数据进行更新、删除、插入操作,通过GeoServer 可以比较容易的在用户之间迅速共享空间地理信息。

其主要特性为:兼容WMS(Web地图服务)和WFS(Web要素服务)特性;支持MySQL,MapInfo,Oracle,PostGIS,Shapefile等;支持上百种投影;能够将网络地图输出为png,jpg,gif,SVG,KML等格式;能够运行在任何基于J2EE/Servlet容器之上;嵌入MapBuilder支持AJAX的地图客户端OpenLayers。

GeoServer是一个开源的服务器端软件,使用的开发语言是Java,主要的功能是基于OGC的WMS、WFS、WCS等发布空间数据。

1 Geoserver的环境搭建:搭建GeoServer环境需要安装GeoServer、Java JDK、Tomcat。

注意老版本的GeoServer需要Tomcat的支持,最新版本的GeoServer 2.0.2版已经内置了HTTP服务器,因此如果使用最新版本的GeoServer 2.0.2版本就不需要安装Tomcat了。

1.1 安装JDK在安装Geoserver之前,必须先安装JDK,并配置好JAVA的环境变量,如下:1. 打开WIN7,计算机--属性--高级系统设置--环境变量2. 新建系统变量JAVA_HOME 和CLASSPATH变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin 目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Geoserver环境部署
在服务器上先创建一个文件夹,将环境包(/s/1bnzyhlX)里面的以下文件先上传到服务器。

(示例目录:/home/liuyong/map-software)
1.JDK1.8安装
切换到root账号
解压jdk后将其移动到/usr/local下
设置环境变量
在文档的最后输入以下内容:
执行以下命令查看是否成功。

重启机器看是否能够正常加载环境变量
重启后通过java –version查看java版本,通过echo $PATH查看环境变量是否正确。

2.Tomcat 8安装
切换到root账号
解压tomcat后将其移动到/usr/local/下
为方便记忆,设置tomcat8软链接
设置环境变量
打开profile
在文档最后输入以下内容:
设置tomcat环境变量
进入tomcat/bin目录,编辑catalina.sh文件,在# OS specific support. $var _must_ be set to either true or false.之前(大约97行)输入以下内容:
将tomcat添加到开机启动
设置startup.sh
打开startup.sh
在开头输入以下内容:
创建startup.sh软链接到rc.d/init.d/下面
查看tomcat8是否有可执行权限
如果没有使用chmod +x tomcat8添加。

使用chkconfig --add tomcat8添加到开机启动服务,然后使用chkconfig --list查看是否添加成功。

重启机器测试
关闭系统防火墙
3.GeoServer安装
释放文件
将geoserver-2.7.0目录下的geoserver.war移动到$TOMCAT_HOME/webapps目录下
重启服务
重启tomcat服务
验证是否部署成功
访问:http://192.168.60.163:8080/geoserver/index.html
用户名:admin
密码:geoserver
4.字体安装
给系统安装字体
在/usr/share/fonts目录下创建win目录,然后将微软雅黑字体复制到此目录。

然后执行mkfontscale、mkfontdir、fc-cache。

执行fc-list :lang=zh查看是否安装成功。

给Java JDK安装字体
以同样的方式创建目录fallback
安装字体步骤与上面一致。

查看JVM可用字体
打开并登录geoserver,打开可用字体列表。

搜索是否有Microsoft相关的字体,有可能是中文,所以如果microsoft搜索不出来就试试“微软雅黑”关键字。

5.附录*
5.1.C SW服务
安装
如果需要提供元数据目录服务,那么直接安装GeoServer的CSW服务扩展即可。

(普通部署不需要安装CSW服务)
将geoserver-2.7.0-csw-plugin目录下的文件全部复制到$TOMCAT_HOME/webapps/geoserver/WEB-INF/lib目录下,然后重启tomcat服务。

登陆Web控制台,右侧出现CSW服务即安装成功。

测试服务
可以使用CSW Interface Test.txt文件中的测试URL进行简单测试。

示例
获取所有的图层信息
在浏览器中访问
返回如下相似内容。

相关文档
最新文档