CentOS7部署GeoServer


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

官網:http://geoserver.org/

 

 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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM