安裝環境:Windows 2003 Server SP1+Sun Java 2 SDK 1_4_2_11+Tomcat 5.0.28
如果你希望試用Geoserver,建議下載Windows Installer文件geoserver-1.3.3.exe,安裝程序中包含
Jetty應用服務器,將為你自動創建測試環境。
部署一個Geoserver項目(WAR文件包),大致需要以下六個步驟:
1、安裝Sun Java 2 SDK,到sun網站下載j2sdk-1_4_2_11-windows-i586-p.exe(版本可能有變化)。
注意:必須下載JDK,而不是JRE。你也可以使用IBM或BEA公司的JDK,經過測試表明BEA的
Jrocket在Windows x86平臺上比Sun的JVM有更快的速度。
(安裝JDK 5.0可能遇到問題,請參考Geoserver幫助文檔。)
2、安裝Sun Java Advance Image SDK,到sun網站下載jai-1_1_2_01-lib-windows-i586-jdk.exe(版本可能有變化),安裝程序自動將Java Advance Image安裝到Sun Java 2 SDK所在目錄。
注意:必須安裝JDK版本。
3、安裝Sun Java Advance ImageIO SDK,到sun網站下載jai_imageio-1_0_01-lib-windows-i586-jdk.exe(版本可能有變化),安裝程序自動將Java Advance ImageIO安裝到Sun Java 2 SDK所在目錄。
注意:必須安裝JDK版本。
4、安裝Tomcat應用服務器,到Apache網站下載jakarta-tomcat-5.0.28.exe,安裝到指定目錄,默認使用8080端口。你也可以安裝其他J2EE應用服務器,經過Geoserver項目組測試的應用服務器包括:JBoss、Jetty、Tomcat、Resin。
注意:Tomcat 5.5需要JDK 5.0支持。
5、安裝Apache服務器,到Apache網站下載apache_2.2.3-win32-x86-no_ssl.msi,安裝到指定目錄,服務器名為本機IP地址,默認使用80端口。如果Apache Server無法正常啟動,檢查你的系統上是否正在運行IIS服務器。
(該步驟可選,我們使用Apache處理普通http請求,Tomcat處理OGC WMS,WFS-T地圖服務請求,這樣做的目的是分擔Tomcat的工作壓力,提高Geoserver的地圖處理速度。)
6、關閉Tomcat,復制geoserver.war包到Tomcat的webapp目錄,啟動Tomcat。Tomcat將自動部署geoserver。啟動完畢,使用http://ip:8080/geoserver進入geoserver圖形配置頁面。第一次進入geoserver,應用服務器需要編譯jsp,請耐心等待。
提示:geoserver需要高速CPU和大量內存才能流暢運行,建議配置至少為P4 1.6A 512M內存。在低配置的機器上運行速度將非常緩慢,參見以下的測試報告。
測試中我們同時渲染了15個地圖圖層,數據全部取自Oracle數據庫,記錄每次地圖刷新所需時間。
服務器A P4 1.7(2級Cache 256K) 內存 512M(DDR266) 耗時6-8秒
服務器B P4 1.6A(2級Cache 512K) 內存 1G(DDR400) 耗時3-5秒
服務器C P4 2.8E(2級Cache 1M) 內存 512M(DDR400) 耗時1-2秒
posted on 2006-08-20 21:39
天狼 閱讀(4023)
評論(3) 編輯 收藏