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.
On Ubuntu 12.04 and older:
sudo apt-get install python-software-properties
On Ubuntu 12.10 and later:
sudo apt-get install software-properties-common
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 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.
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.