Quick Installation Guide¶
The following is a quick guide to get GeoNode up and running in most common operating systems.
Recommended Minimum System Requirements¶
For deployment of GeoNode on a single server, the following are the bare minimum system requirements:
- 6GB of RAM, including swap space.
- 2.2GHz processor. (Additional processing power may be required for multiple concurrent styling renderings)
- 1 GB software disk usage.
- Additional disk space for any data hosted with GeoNode and tiles cached with GeoWebCache. For spatial data, cached tiles, and “scratch space” useful for administration, a decent baseline size for GeoNode deployments is 100GB.
- 64-bit hardware recommended.
The easiest way to get the .deb is to install it using APT, the standard installation management tool for Ubuntu and other Debian-based systems.
First, make sure you have the add-apt-repository binary available:
sudo apt-get install python-software-properties
Set up the GeoNode PPA repository (you only need to do this once; the repository will still be available for upgrades later):
sudo add-apt-repository ppa:geonode/release
Install the package. This step will also automatically download all necessary dependencies:
sudo apt-get update sudo apt-get install geonode
Once the package is installed, please consult the Configuring GeoNode for Production to learn how to create an account for the admin user and tweak the settings to get more performance.
We recommend you to download the latest release and modify the included install.sh and support/config.sh. GeoNode has been installed in CentOS/RHEL using this mechanism.
Once the package is installed, please consult the Configuring GeoNode for Production to learn how to create the admin user and tweak the settings to get more performance.
Windows, OSX and others¶
Some GeoNode developers prefer to use Vagrant - a VirtualBox wrapper, the Vagrant quickstart guide shows how to get a Linux VM configured in most operating systems.