使用war文件部署¶
部署 GeoNetwork 您只需将最后一个可选步骤中提供或生成的war文件放在适当的Java容器(如Tomcat)上。
要在基于debian的操作系统上安装Tomcat,可以使用apt-get工具,如:
$ sudo apt-get install tomcat7
在系统上安装Tomcat后,找到webapps文件夹并将地理网络.战争在那里归档。这将在您的系统上部署GeoNetwork。
注解
您需要确保Tomcat配置了足够的内存,以便GeoNetwork启动。这可以通过 setenv
tomcat中的脚本,具有JAVA_OPTS属性的适当内存)
另一个建议的部署步骤是更改数据目录。数据目录是GeoNetwork存储所有数据文件(如缩略图或附加到元数据记录的上载文档)的位置。您可以从一个空的GeoNetwork目录开始,它将被自动填充。
设置数据目录的最简单方法是更新文件 config-spring-geonetwork.xml 核心项目内提供:
<bean id="GeonetworkDataDirectory" class="org.fao.geonet.kernel.GeonetworkDataDirectory" lazy-init="true"> <property name="systemDataDir" ref="GNSystemDataDir"/> </bean> <bean id="GNSystemDataDir" class="java.nio.file.Paths" factory-method="get"> <constructor-arg index="0" value="/path/to/gn/dir"/> <constructor-arg index="1"><array /></constructor-arg> </bean>
查看更多信息 自定义数据目录 .
您可以确保GeoNetwork部署在以下url上:http://localhost/本地主机:8080/地理网络