当前位置:文档之家› 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安装与配置JDK
1.1安装JDK与JRE
首先运行下载的jdk-6-windows-i586.exe(根据你下载的版本不同,名字可能不同)。

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

JDK安装完成后,会自动开始安装JRE(Java SE Runtime Environment),选择安装JRE即可。

出现如下图所示:
等待数秒后出现选择JRE安装目录的提示,一般我们选择默认的目录,点击下一步开始安装。

安装过程可能需要等待几分钟,完成后会出现“安装完成”的提示。

安装完成,点击“完成”结束安装。

1.2配置JAVA环境变量
安装完成后并不能马上使用,我们需要配置JAVA环境变量。

在“我的电脑”点右键,选择“属性”,“高级”选项卡,点击“环境变量”,在下方“系统变量”点击“新建”,输入JAVA_HOME及其安装目录。

相同的方法建立CLASSPATH,修改Path。

JAVA_HOME=<JDK安装目录>;
CLASSPATH=.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_H OME%\lib ;
Path=<原Path>;%JAVA_HOME%\bin
至此,JDK的安装与配置完成。

2安装Tomcat
废话不多说,先从官网下载Tomcat6.0.20(/download
-60.cgi)。

下载完后应该是apache-tomcat-6.0.20.exe文件,双击运行。

选择“Next”,出现许可协议,如下图:
选择“I Agree”进入安装,则进入选择tomcat组件的页面,如下图:
组件这里我们就选默认,当然你要装Examples也可以,打上勾就可以了,没
什么影响。

点击“Next”进入下一步
这里是选择tomcat安装目录的选择,不用多说,选哪都可以。

一般就用默认的。

点击“Next”进入下一步
这一步要进行tomcat的简单配置,主要是访问tomcat服务器的端口号和管理账号,一般tomcat默认的端口是8080,我们可以改成其他的,但是必须记住以后要用这个端口来访问,不熟悉的可以默认8080。

下面是管理员账号和密码,也就是管理Administrator用户了,这里密码不要为空,为空不安全,而且User Name 最好改成其他的,自己一定要记住。

点击“Next”进入下一步
这一步选择Java虚拟机,刚才我们安装了JDK6,同时也安装了jre的,我们就选择刚才安装的。

这里也不用担心,如果你的jdk安装成功的话这个是可以自己读取出来的,我们可以不用选择。

如果没有就需要自己选择。

点击“Install”进行安装。

接下来就是短暂的安装,安装完成后出现下面的界面,点击“Finish”则完成安装,之后电脑右下角的通知区域出现如下图所示的tomcat小图标,表明安装成功。

访问http://localhost:8080/,如果出现如下图界面,则表示tomcat正常。

3安装GeoServer
我们将下载好的geoserver.war直接丢在Tomcat的webapps目录下(我这里是C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps)。

稍后片刻,我们发现webapps目录下多了一个geoserver目录。

在浏览器中访问http://localhost:8080/geoserve,出现如下图的界面,表示GeoServer安装成功。

点击“样例”,选择“topp.states”,出现如下图所示,表示地图加载成功。

接下来。

你就可以利用GeoServer开发你的地图应用程序了!。

相关主题