Geoserver(二) linux安装geoserver与配置

geoserver地址

源码地址

https://github.com/geoserver/geoserver/releases

官网地址

https://docs.geoserver.org/

下载地址

https://build.geoserver.org/geoserver/2.22.x/

选择包

geoserver-2.22.x-2023-07-20-bin.zip 面安装办包(本次安装)
geoserver-2.22.x-2023-07-20-war.zip war包,需要安装tomcat,所需版本参考geoserver与各版本之间关系

解压

unzip geoserver-2.22.x-2023-07-20-bin.zip

配置

端口

jetty.http.port=8080

跨域配置

/home/geoserver/webapps/geoserver/WEB-INF/web.xml 放开注释


    <filter>
      <filter-name>cross-origin</filter-name>
      <filter-class>org.eclipse.jetty.servlets.CrossOriginFilter</filter-class>
      <init-param>
        <param-name>chainPreflight</param-name>
        <param-value>false</param-value>
      </init-param>
      <init-param>
        <param-name>allowedOrigins</param-name>
        <param-value>*</param-value>
      </init-param>
      <init-param>
        <param-name>allowedMethods</param-name>
        <param-value>GET,POST,PUT,DELETE,HEAD,OPTIONS</param-value>
      </init-param>
      <init-param>
        <param-name>allowedHeaders</param-name>
        <param-value>*</param-value>
      </init-param>
    </filter>

启动

启动

 ./startup.sh

后台启动

nohup ./startup.sh & 

访问地址

http://服务器ip:修改的端口[8080]/geoserver/web/?  admin/geoserver

设置开机自动


[root@localhost etc]# cat rc.local 
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.
 
touch /var/lock/subsys/local
 
cd /home/geoserver/bin
nohup ./startup.sh &
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Linux配置GeoServer环境,您可以按照以下步骤操作: 1. 下载和安装Java Development Kit (JDK):GeoServer是基于Java开发的,所以首先需要安装JDK。您可以从Oracle官方网站或OpenJDK项目下载适合您系统的JDK版本。 2. 设置JAVA_HOME环境变量:在安装完JDK后,需要设置JAVA_HOME环境变量。打开终端,并编辑 ~/.bashrc 文件(如果使用的是bash shell)或者 ~/.zshrc 文件(如果使用的是zsh shell),添加以下行: ``` export JAVA_HOME=/path/to/your/jdk export PATH=$JAVA_HOME/bin:$PATH ``` 将 "/path/to/your/jdk" 替换为您实际的JDK路径。 3. 下载和解压GeoServer:在GeoServer官方网站(https://geoserver.org/)上下载最新稳定版的GeoServer。下载完成后,将压缩包解压到您选择的目录。 4. 启动GeoServer:进入解压后的GeoServer目录,执行以下命令启动GeoServer: ``` ./bin/startup.sh ``` 这将启动GeoServer服务,默认监听在8080端口。您可以在浏览器中访问 http://localhost:8080/geoserver 查看GeoServer管理界面。 5. 配置GeoServer:在管理界面中,使用默认的管理员账户(用户名:admin,密码:geoserver)登录。首次登录时,您将被要求更改管理员密码。完成后,您可以配置数据存储、发布地图服务等。 这些是在Linux配置GeoServer环境的基本步骤。根据您的需求和系统配置,可能还需要进行其他配置和调整。请参考GeoServer官方文档以获取更详细的指导和帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值