我刚刚完成了基于openlayers和geoserver的映射应用程序。目前,我正试图使用AWS将geoserver上传到生产服务器。我用tomcat创建了一个EC2实例,并希望将geoserver作为war文件上传到tomcat服务器上。
我正在使用MAC安装程序进行本地开发。因此,我的所有光栅层和形状文件都位于本地geoserver安装程序副本中。我试图将本地geoserver安装程序导出为war文件,这样我就可以将其上传到tomcat服务器上。
我有大量的光栅文件和shapefiles;因此,我不尝试重新上传所有的文件在一个新的geoserver war文件。是否可以将本地安装程序导出为war文件?
发布于 2018-02-08 08:38:56
这是可能的,它是否可取是另一个问题。.war文件只是一个扩展名不同的zip文件。因此,您需要将webapps/geoserver/的内容压缩到zip文件中并更改扩展名。注意确保zip文件中没有父目录(即不要只是压缩geoserver目录)。
将来,您应该将数据目录移出已安装的geoserver目录,然后只需移动数据目录即可。
https://stackoverflow.com/questions/48652803
复制相似问题