Setting up GeoNode 2 on 12.04 VM on CedeusGeoNode
From stgo
>> return to Cedeus_Technical_Architecture
basic steps performed:
- create a new VM with Ubuntu 12.04 - with openssh and mail installed
- remove the cl locale of /etc/apt/sources.list
- update and upgrade => important because of hardbleed bug
- shutdown + remove the iso from the VM
- copied the VM => basicUbuntu1204.zip
setting up GeoNode
- a listing of necessary packages is here: http://docs.geonode.org/en/master/tutorials/admin/install/custom_install.html#custom-install
- so we need to install
- (i) apache2,
- (ii) Java + Tomcat7,
- (iii) postgresql (postgis only if we want to store the geodata locally),
- (iv) python stuff for django
- install apache2
sudo apt-get install apache2
- install tomcat7
sudo apt-get install tomcat7
- install python
sudo apt-get install python-software-properties
- to install postgresql is not really necessary, as postgres 9.1 will be also installed by geonode, and I am using for my data an external postgresql-postgis db. However, I want 9.3 so:
- see here about adding the repo: http://www.postgresql.org/download/linux/ubuntu/
- sudo apt-get update
- sudo apt-get install postgresql-9.3 pgadmin3 postgresql-contrib
- for doc see also: http://docs.geonode.org/en/master/tutorials/admin/install/install_postgresql.html#install-postgresql
- install GeoNode:
- add the geonode repo key:
sudo add-apt-repository ppa:geonode/release
- update the package list:
sudo apt-get update
- install geonode:
sudo apt-get install genode
NB:this wil also install postgres9.1!
- add the geonode repo key: