花花_新世界
从【程序猿】到【程序员】的进化历程
posts - 60,comments - 10,views - 12万

 


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

posted on   花花_新世界  阅读(1478)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

了解更多