geoserver安装
geoserver的安装使用主要有两种方式。一种是exe文件安装到Windows上,exe的安装一路按next,next到设置账户名、密码和端口时,再按个人需求设置即可。另外一种是以war包的形式放在tomcat的webapps目录下,再启动tomcat服务,就可以直接使用了。geoserver的默认端口是8080,账号是admin,密码是geoserver。访问登录地址是:http://localhost:8080/geoserver/web。如果要访问其他主机的geoserver,把localhost换成该主机的ip即可。
geoserver推荐使用稳定版,这在官网上也说了。这里说一说Windows版本和war版本的最主要的区别。楼主使用过geoserver 2.13.1 exe和geoserver 2.17.0 war这两种版本的。因此,Windows和war版本的geoserver的区别主要基于这两个版本。在图层服务上,两者没什么区别。
区别
2.13.1 geoserver Windows版有缓存目录data_dir/gwc用来缓存图层瓦片,但是2.17. 0 war geoserver没有,即使在库里放了gwc的jar包,重启,也没有缓存瓦片。2.17.0 war版本在webapps\geoserver\data\gwc目录下只有一个geowebcache.xml文件。可能是我没有找到合适的方法建立war缓存。缓存带来的差别就是有缓存瓦片的服务速度会快些,没有缓存的速度慢些而且还得继续切片。网上很多geoserver发布松散瓦片的文章,其实只有有缓存瓦片的目录才能发布松散瓦片。网上很多geoserver发布松散瓦片的文档都没有强调版本或者插件的区别。也有说给war版本安装瓦片插件的,把插件放在webapps\geoserver\WEB-INF\lib目录下,但是我试了几次还是失败的,没有缓存目录。war geoserver发布不了松散瓦片,因为没有瓦片缓存。(如果有创建缓存的方法,那就是我知道太少没有了解到)。