Tomcat部署geoserver的war包
1. 下载geoserver的war包
在geoserver的官方网站下载geoserver的war包,我使用的是geoserver2.15版本
然后把war文件放到tomcat8文件下的webapps文件下。
可能遇到的问题
在tomcat8的bin文件夹下,点击tomcat8w.exe
可能会遇到点击start没有反应,也就是tomcat没有启动的情况,这时需要使用管理员身份打开cmd,进入到bin文件夹下,依次运行
service.bat remove
service.bat install
然后重启tomcat8w,便可有效。(事实上就是重装了tomcat服务)。
在部署过程中,要使用tomcat8w启动tomcat服务,若直接使用bin文件夹下的startup.bat,则虽然能够成功启动tomcat服务,但webapps下的geoserver.war不会被自动解压(虽然你能通过rar手动解压war包到geoserver文件夹,但仍无法通过localhost:8080/geoserver/web访问到geoserver服务。所以一定要解决这个问题,我当初被这个折腾了一天,但究竟是为什么也没有搞清,希望以后能解决吧。
2. 通过tomcat8w.exe启动tomcat服务
启动后,tomcat会自动解压webapps下的war包,这里自动把geoserver.war包解压至当前文件夹下的geoserver文件夹(该文件夹也是自动创建的),之后便可通过localhost:8080/geoserver/web访问到geoserver服务。注意geoserver2.7以上版本需要jdk7以上,具体版本对照可以参考官网。