手把手教你在Ubuntu20.04中配置geoserver(完美版)

最近上了一门课,其中有个作业就是让我们在虚拟机中配置geoserver并发布一张地图。

于是乎我打开csdn开始搜索如何做这个作业,但发现所有的教程都是多多少少有些“不近人情” 

也就是说按照那个所谓的教程,并无法成功配置,或者说教程中缺环,需要自己补充,所以我开始想,如果我能配置成功了,那我是决计要在csdn上发一篇文章来做教程了。

一.首先要在Ubuntu Linux系统安装java环境

JDK可以直接在官网上下载到,解压完将其整个文件夹放入到虚拟机中。

然后在控制台输入:sudo vim /etc/profile 开始添加JAVA的环境变量。

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第1张图片

这里的home/darker/Documents是我存放jdk的路径,输入完毕之后先Esc退出编辑界面,然后输入    :wq!   保存编辑,这里要记得加!,因为是管理员模式。

接着在控制台输入source /etc/profile,修改刚才的保存,之后输入java -version,如果按照下图显示,则是java配置成功。

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第2张图片

二.配置Tomcat

查询资料得知,如果想在Linux系统上打开geoserver的话,需要安装一个Tomcat的软件

Tomcat的资源从官网下载即可,然后同样需要环境变量的设置,在控制台输入   sudo vim /etc/profile,在末尾加入

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第3张图片

路径是下载tomcat解压的路径,可以先解压再放进虚拟机,也可以在虚拟机中解压,虚拟机中解压的代码是tar -zxvf,然后如第一点一样保存退出更新(Esc →:wq! →source /etc/profile)

然后编辑catalina.sh文件    在控制台输入vim bin/catalina.sh,这个文件在tomcat/bin文件夹中,可自行查找(跳转到该文件夹目录下的代码是cd+路径)在文档前面加入:

CATALINA_HOME=(tomcat的路径)
JAVA_HOME=(jdk的路径)

然后使用cd命令找到tomcat/bin文件夹,用sh startup.sh启动tomcat

如果不可以的话,在catalina.bat文件中(和startup.sh同目录,很好找到)加入JAVA_HOME与JRE_HOME两个环境变量。

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第4张图片

需要修改端口,在tomcat/conf路径下,如图所示修改port端口号(因为有的时候端口占用懒得查,还不如直接选择一个空的端口)

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第5张图片

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第6张图片

这里本来是8080,我改成8000,启动startup.sh完毕时,在网页键入localhost:8000即可看到如下

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第7张图片

三.配置geoserver

Geoserver在官网下载一个war包,解压之后放进虚拟机中

将其放在tomcat目录下的webapps文件夹(这个你自己搜索一下就好了)下即可,然后输入网址localhost:8000/geoserver就可以打开了。

手把手教你在Ubuntu20.04中配置geoserver(完美版)_第8张图片

之后geoserver如何创建发布地图的话,csdn上面已经有帖子讲的十分清楚了,我这里就不再追述,那么,我们下个文章见!

你可能感兴趣的:(tomcat,ubuntu,linux)