• CentOS 7 下GeoServer 2.18.0 安装和配置


    1、安装之前要先确保Linux上已经安装了Java JDK,如下图所示:

    2、在/usr/share目录下创建geoserver目录,如下图所示:

    3、下载GeoServer安装包,并通过XFtp上传到Linux服务器/usr/share/geoserver目录,如下图所示:

    4、授权root用户访问geoserver目录,命令如下

    chown -R root:root /usr/share/geoserver

    5、通过uzip解压上传的压缩包文件,如下图所示:

    unzip geoserver-2.18.0-bin.zip -d /usr/share/geoserver

    6、默认GeoServer使用的是8080端口,如果该端口跟服务器端口冲突,可以修改

    /usr/share/geoserver/start.ini文件中jetty.port=8080为另一个端口号,如下图所示:

    7、添加环境变量

    vim /etc/profile

    追加

    export GEOSERVER_HOME=/usr/share/geoserver

    8、# 重新加载/etc/profile文件

    source /etc/profile

    9、配置数据目录,通过修改geoserver/bin目录下的startup.sh文件

    vim /usr/share/geoserver/bin/startup.sh

    在最上面引入环境变量

    最后执行改为nohup,并将日志输入到 var/log/geoserver.log

    nohup"$_RUNJAVA" $JAVA_OPTS $MARLIN_ENABLER -DGEOSERVER_DATA_DIR="$GEOSERVER_DATA_DIR" -Djava.awt.headless=true -DSTOP.PORT=8079 -DSTOP.KEY=geoserver -jar start.jar 1>/dev/null 2>/var/log/geoserver.log &

    10、修改停止脚本

    vim /usr/share/geoserver/bin/shutdown.sh

    11、创建自启动服务,输入命令

    vim /etc/systemd/system/geoserver.service

    按下Insert键,然后拷贝以下内容:

    按Esc键后,输入:wq保存退出。

    12、接着执行命令

    systemctl daemon-reload

    重新加载服务,如下图所示:

    13、geoserver服务的相关指令:

    使服务可用

    systemctl enable geoserver.service

    服务启动

    systemctl start geoserver.service

    查看服务状态

    systemctl status geoserver.service

    14、启动GeoServer,如下图所示:

    15、通过局域网内服务器访问GeoServer服务器,如下图所示:

    作者:LionGIS
    邮箱:liongis@163.com
    QQ:1366940902
    出处:http://liongis.cnblogs.com/
    欢迎转载,请在文章页面明显位置给出原文链接。

  • 相关阅读:
    IOS开发中UITableView(表视图)的滚动优化及自定义Cell
    IOS软件国际化(本地化Localizable)
    IOS三种归档(NSKeyArchieve)的总结
    在IOS中使用DES算法对Sqlite数据库进行内容加密存储并读取解密
    内存管理_缓存一致性
    JAVA volatile 关键字
    C++ STL 的实现:
    Java for LeetCode 236 Lowest Common Ancestor of a Binary Tree
    Java for LeetCode 235 Lowest Common Ancestor of a Binary Search Tree
    Java for LeetCode 234 Palindrome Linked List
  • 原文地址:https://www.cnblogs.com/liongis/p/15304254.html
Copyright © 2020-2023  润新知