Geoserver安装Mac OS X二进制

Geoserver安装Mac OS X二进制

注意

对于OS X上的安装程序,请参阅Mac OS X安装程序中的部分。要在OS X上使用现有的应用程序服务器(如Tomcat)进行安装,请参阅Web存档部分。

在OS X上安装GeoServer的另一种方法是使用与平台无关的二进制文件。这个版本是捆绑在Jetty中的GeoServer Web应用程序,Jetty是一个轻量级的便携式应用程序服务器。它具有在所有操作系统上工作非常相似的优点,并且设置非常简单。

安装


  1. 确保在系统上安装了Java Runtime Environment(JRE)。GeoServer需要Java 8环境,而OS X提供的JRE是不够的。有关更多信息,请参阅在OS X上安装Oracle Java说明

    注意

    目前不支持Java 9。

    注意 

    有关Java和GeoServer的更多信息,请参阅有关Java注意事项的部分。

  2. 导航到GeoServer下载页面

  3. 选择要下载的GeoServer版本。如果您不确定,请选择稳定

  4. 在下载页面上选择Platform Independent Binary

  5. 下载存档并解压缩到您希望程序所在的目录。

    注意 

    建议的位置将是/usr/local/geoserver

  6. 通过键入以下命令添加环境变量以保存GeoServer的位置:

    echo  “export GEOSERVER_HOME = / usr / local / geoserver” >>〜/ .profile
    。〜/ .profile文件
    
  7. geoserver通过键入以下命令,使自己成为该文件夹的所有者:

    sudo chown -R <USERNAME> / usr / local / geoserver /
    

    USER_NAME你的用户名在哪里

  8. 通过切换到目录geoserver/bin并执行startup.sh脚本来启动GeoServer :

    cd geoserver / bin
    sh startup.sh
    

    警告

     如果在启动过程中遇到以下错误,您可能会从默认的Mac Java安装中获得一些无效的JAI jar:

    java.lang.NoClassDefFoundError:无法初始化类javax.media.jai.JAI
    

    要修复此错误,请找到Java扩展文件夹(通常/System/Library/Java/Extensions和/或~/Library/Java/Extensions),然后删除以下jar:

    jai_codec-1.1.3.jar
    jai_core-1.1.3.jar
    jai_imageio-1.1.jar
    

    如果您已从旧版本升级操作系统,则可能无权删除这些jar。在这种情况下,您首先需要禁用系统完整性保护

  9. 在Web浏览器中,导航到http://localhost:8080/geoserver

如果看到GeoServer徽标,则表明已成功安装GeoServer。

../_images/success.png

GeoServer已成功安装并运行

要关闭GeoServer,请关闭持久命令行窗口,或运行目录中的shutdown.sh文件bin

卸载


  1. 停止GeoServer(如果它正在运行)。
  2. 删除安装GeoServer的目录。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

CAPTCHAis initialing...