geoserver安装 - cytggit/Map-openlayers GitHub Wiki
Windows下安装暂参考网上资料
暂参考网上资料
linux下安装
-
安装jdk(注意版本,服务器上为1.8)
-
安装Tomcat(Tomcat7)
-
解压到linux上:/opt/
-
启动Tomcat:cd /opt/java/tomcat7/bin && ./startup.sh && service iptables save && service iptables restart
-
修改/etc/profile增加Tomcat环境变量:
TOMCAT_HOME=/opt/java/tomcat7/ CLASSPATH=$CLASSPATH:$TOMCAT_HOME/server/lib PATH=$TOMCAT_HOME/bin:$PATH export TOMCAT_HOME CLASSPATH PATH source /etc/profile
- 安装geoserver
-
将war包放到tomcat7/webapps目录下
-
在 tomcat7/bin/Catalina.sh文件中找到
-Djava.security.manager \
-Djava.security.policy==""$CATALINA_BASE/conf/catalina.policy""\
-Dcatalina.base=""$CATALINA_BASE"" \
-Dcatalina.home=""$CATALINA_HOME"" \
-Djava.io.tmpdir=""$CATALINA_TMPDIR""\
在每段后追加一句
-Djava.awt.headless=true \
该步骤解决使用中无法选择数据路径的问题。
- 重启Tomcat
linux下移植
- 方式一、
会遇到在多个服务器上部署相同的geoserver问题,一个个的分别部署很费时间。
这时,只需把同版本的geoserver.war放入tomcat的webapp下。
部署完一台服务器后,把geoserver/data/workspaces下各文件夹拷进新的服务器。
- 方式二、
cd geoserver/
jar -cvfM0 geoserver.war ./
scp geoserver.war进新的服务器