是否可以从地理服务器导出图层配置并将其导入到另一台计算机上的地理服务器中? 每次切换计算机时,都需要很长时间才能继续设置图层。
显然你不能。唯一的方法是复制data_dir目录并替换新安装data_dir。 然后,当您启动地理服务器时,您设置的图层配置应会自动加载。
您可以使用地理服务器管理器 1(地理服务器 rest-api 的包装器)来配置图层并存储该过程。然后,您只需将管理器指向新的地理服务器即可。
对于将 Geoserver 2.x 迁移到 Geoserver 2.y(使用 Tomcat):
-
备份地理服务器2.x的目录"数据"。
-
在Tomcat中停止Geoserver 2.x,然后停止Tomcat(sudo/etc/init.d/tomcatx stop)。
-
删除(备份是最好的)"webapps"的目录"地理服务器"。(通常是Tomcatx/Webapps)。
-
安装新版本的地理服务器(在本例中为地理服务器 2.y)。如果您使用的是 Tomcat,则可以使用 war 文件。
-
使用新路径编辑文件"web.xml"(tomcatx/webapps/geoserver/WEB-INF/web.xml)。例如:
<context-param> <param-name>GEOSERVER_DATA_DIR</param-name> <param-value>/var/lib/tomcatx/webapps/geoserver/data</param-value> </context-param>
自
<context-param>
<param-name>GEOSERVER_DATA_DIR</param-name>
<param-value>new-path-of-data</param-value>
</context-param>
将新目录"security"移动到其他地方(通常是tomcatx/webapps/geoserver/data/security)。
将数据目录的权限更改为 tomcatx。(CHGRP,CHOWN)
重新启动雄猫。
问候。
地理服务器 2.x 是旧版本。
地理服务器 2.y 是新版本。
Tomcatx是你的Tomcat版本。
1.copy folder "data" in geoserver to on another computer and replace it to .war and geoserver folder
2-dump database old to new computer
3-restart tomcat
/etc/init.d/tomacat7 restrat
4-change owner "data" on geoserver to tomcat user
-cd to/var/lib/tomcat7/webapps/geoserver须藤羚羊-R 雄猫7数据须藤乔恩 -R :Tomcat7 数据
5-reload store on geoserver