Geoserver分為安裝版與war包版,war包版可以部署到tomcat中,隨Tomcat啟動。
一、JDK環境
首先如果要使用Geoserver必須配置JDK環境,安裝完Jdk后配置系統環境,可參考:https://www.cnblogs.com/haolb123/p/15607830.html
二、Tomcat下載與安裝
1、Tomcat下載
地址:https://tomcat.apache.org/download-80.cgi
2、Tomcat安裝
解壓后如下圖
雙擊 E:\software\apache-tomcat-8.5.73\bin\startup.bat 文件可以直接啟動,默認端口8080,如果啟動出現一閃而過,說明沒有配置好JKD。
3、tomcat中文亂碼
java.util.logging.ConsoleHandler.encoding = GBK
修改 logging.properties文件 encoding 值為GBK。
4、將TOMCAT安裝成windows服務
進入tomcat的bin目錄,然后執行service.bat install
5、接下來到服務列表中進行管理,
在 控制面板\所有控制面板項\管理工具\服務 中可以看到你剛才安裝的服務,如下圖所示。
6、這個時候需要你手動設置啟動類型為自動並且點擊啟動服務。
7、在瀏覽器輸入ip和端口如果可以看到tomcat的主頁即可表示安裝成功。
三、Geoserver下載與配置
geoserver下載war包:http://geoserver.org/release/stable/
下載解壓后把geoserver.war文件復制到tomcat的webapps目錄下,我的目錄是:E:\software\apache-tomcat-8.5.73\webapps
geoservr訪問地址:http://localhost:8080/geoserver/web/
默認帳號:admin 密碼:geoserver
四、配置地圖切片存儲位置
<!--瓦片存儲位置-->
<context-param>
<param-name>GEOSERVER_CACHE_DIR</param-name>
<param-value>E:\software\apache-tomcat-8.5.73\webapps\geoserver_gwc</param-value>
</context-param>
geoserver運行前,在Geoserver項目的E:\software\apache-tomcat-8.5.73\webapps\geoserver\WEB-INF\web.xml文件中添加參數設置瓦片存儲的位置。不預先設定的話默認存儲於系統的tmp目錄(windows下為C:\Users<用戶名>\AppData\Local\Temp,linux下為/tmp),C盤夠大的請無視本步驟。如下圖所示,地圖切片將存儲於D:\gwc文件夾下;