The following is a quick guide to get GeoNode up and running in most common operating systems.
For deployment of GeoNode on a single server, the following are the bare minimum system requirements:
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.
The recommended install method in these platforms is to use a virtualization solution, like Virtual Box, install the latest Ubuntu Linux and then proceed with the steps mentioned above.
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.