快速安装指南¶
引言¶
以下是在大多数常见操作系统中使用GeoNode的快速指南。
注解
有关完整的设置和部署,请参阅 complete installation guides
这意味着要在没有以前安装的软件包或GeoNode版本的新机器上运行。
警告
这里提供的方法仅用于有限的内部演示。在将GeoNode实例公开给公共服务器之前,请仔细阅读 hardening guide
建议的最低系统要求¶
很难推荐一份明确的技术要求说明书。公认的表演是高度主观的。此外,性能取决于并发用户、数据库中的记录或基础架构的网络连接等因素。
对于在单台服务器上部署GeoNode,以下是 赤裸裸的最低要求 系统要求:
8 GB RAM(生产部署首选16 GB或更高)。
2.2 GHz处理器,带4核。(多个并发样式渲染可能需要额外的处理能力)
30 GB软件磁盘使用量(仅保留给操作系统和源代码)。
额外的磁盘空间用于存储GeoNode托管的任何数据、存储在数据库中的数据以及使用GeoWebCache缓存的切片。对于对管理有用的数据库、空间数据、缓存分片和“临时空间”,GeoNode部署的合适基线大小在50 GB到100 GB之间。
64位硬件 强烈地 推荐的。
OSGEO Live CD¶
OSGeoLive 是一个基于Lubuntu的独立的可引导DVD、USB拇指驱动器或虚拟机,它允许您在不安装任何东西的情况下尝试各种开放源码的地理空间软件。
它完全由自由软件组成,允许自由分发、复制和传播。
它为一系列地理空间使用案例提供预配置的应用程序,包括存储、发布、查看、分析和处理数据。
它还包含示例数据集和文档。
要试用这些应用程序,只需执行以下操作:
将DVD或USB拇指驱动器插入计算机或虚拟机。
重新启动计算机。(如有必要,验证引导设备顺序)
按下 Enter 启动和登录。
从选择并运行应用程序 Geospatial 菜单。
OSGeoLive is an OSGeo Foundation project. The OSGeo Foundation is a not-for-profit supporting Geospatial Open Source Software development, promotion and education.
通过Docker安装¶
Docker 是一个自由软件平台,用于将软件打包成标准化单元进行开发、发货和部署。
注解
向Docker致敬
介绍主要概念¶
容器映像是一段软件的轻量级、独立的可执行软件包,其中包括运行它所需的一切:代码、运行时、系统工具、系统库和设置。
在一台机器上运行的Docker容器共享该机器的操作系统内核;它们立即启动,并且使用更少的计算机和RAM。
容器可以共享单个内核,并且容器映像中需要的唯一信息是可执行文件及其包依赖项,它们永远不需要安装在主机系统上。
多个容器可以在同一台机器上运行,并与其他容器共享操作系统内核,每个容器都作为用户空间中的独立进程运行。
以下教程将在上介绍Docker社区版的使用: