CentOS7部署GeoServer
一、安裝JDK8
1、下載jdk1.8
wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz
2、解壓
使用tar -zxvf 文件名進行解壓
tar -zxvf jdk-8u181-linux-x64.tar.gz
解壓之后
3、配置環境變量
vi /etc/profile
將如下配置添加至文件中,然后保存“:wq”退出
#java
export JAVA_HOME=/usr/java/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
配置生效操作
source /etc/profile
4、驗證
java -version
二、安裝Tomcat
1、下載Tomcat8
wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.50/bin/apache-tomcat-8.5.50.tar.gz
2、解壓
tar -zxvf apache-tomcat-8.5.50.tar.gz
3、啟動Tomcat
cd apache-tomcat-8.5.50/bin
./stautup.sh
4、訪問Tomcat
三、部署GeoServer
1、下載GeoServer
wget http://sourceforge.net/projects/geoserver/files/GeoServer/2.16.2/geoserver-2.16.2-war.zip
2、解壓GeoServer
如果沒有安裝解壓工具,請使用命令安裝unzip
sudo yum install unzip -y
創建geoserver目錄並解壓
mkdir geoserver && unzip geoserver-2.16.2-war.zip -d geoserver
3、放入Tomcat
將geoserver.war復制到$CATALINA_BASE/webapps中去
cp geoserver/geoserver.war apache-tomcat-8.5.50/webapps/
4、重啟Tomcat(需要配置環境變量)
systemctl restart tomcat
5、訪問GeoServer
http://服務器ip:8080/geoserver
使用默認的用戶名 admin 和密碼 geoserver 登錄,就能看到主界面了
6、修改GeoServer數據目錄
vim $CATALINA_BASE/webapps/geoserver/WEB-INF/web.xml 文件,在文件添加如下內容
<web-app>
...
<context-param>
<param-name>GEOSERVER_DATA_DIR</param-name>
<param-value>/home/geoserver_data</param-value>
</context-param>
...
</web-app>
7、修改GeoServer密碼
找到GeoServer的數據目錄,
比如是 $GEOSERVER_DATA_DIR: /opt/apache-tomcat-8.5.50/webapps/geoserver/data
那么就編輯$GEOSERVER_DATA_DIR/security/usergroup/default下的users.xml文件
然后在
<users> ... </users>
節中修改paasword為 plain:geoserver
<user enabled="true" name="admin" password="plain:geoserver"/>
最后重啟Tomcat
————————————————
版權聲明:本文為CSDN博主「小垣」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/junlong750/java/article/details/104183621