我刚刚完成了基于openlayers和geoserver的绘图应用程序 . 目前,我正在尝试使用AWS将我的地理服务器上传到 生产环境 服务器 . 我用tomcat创建了一个EC2实例,我希望将我的geoserver作为war文件上传到tomcat服务器上 .
我正在使用MAC OS X安装程序进行本地开发 . 因此,我的所有栅格图层和shapefile都位于我的本地geoserver安装程序副本中 . 我试图将我的本地geoserver安装程序导出为war文件,因此我可以将其上传到tomcat服务器上 .
我有大量的光栅文件和shapefile;因此,我不打算在新的geoserver war文件中重新上传所有文件 . 是否可以将本地安装程序导出为war文件?
1 回答
有可能,这是否可取是另一个问题 .
.war
文件只是一个具有不同扩展名的zip文件 . 因此,您需要将webapps/geoserver/
的内容压缩为zip文件并更改扩展名 . 请注意确保zip文件中没有父目录(即不要只压缩geoserver目录) .将来,您应该将data directory移出已安装的geoserver目录,然后您需要做的就是移动数据目录 .