Difference between revisions of "Setting up geonode"
From stgo
Line 9: | Line 9: | ||
#* <code>sudo apt-get install geonode</code> (before I could run this I had do to do <code>sudo apt-get install libtomcat7-java</code> so that Tomcat6 will be removed and then I could install tomcat7 - which was needed to for GeoServer - used by GeoNode) | #* <code>sudo apt-get install geonode</code> (before I could run this I had do to do <code>sudo apt-get install libtomcat7-java</code> so that Tomcat6 will be removed and then I could install tomcat7 - which was needed to for GeoServer - used by GeoNode) | ||
#Set the IP address and create a superuser (also described here: http://docs.geonode.org/en/latest/deploy/production.html) | #Set the IP address and create a superuser (also described here: http://docs.geonode.org/en/latest/deploy/production.html) | ||
− | #* sudo geonode-updateip 127.0.0.1 | + | #* sudo geonode-updateip 127.0.0.1 (Use the real IP if you have one) |
− | #* geonode createsuperuser | + | #* geonode createsuperuser. |
+ | #* set GeoServer ProxyURL as described in the [http://docs.geonode.org/en/latest/deploy/production.html geonode install instructions]. Use user ''admin'' with ''geoserver''. | ||
+ | #* If starting up Apache results in the following message: "Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName.", Then do [http://aslamnajeebdeen.com/blog/how-to-fix-apache-could-not-reliably-determine-the-servers-fully-qualified-domain-name-using-127011-for-servername-error-on-ubuntu this] | ||
#Import data | #Import data | ||
Read the [http://docs.geonode.org/#for-administrators admin docs] and also OSGeo Live DVD [http://live.osgeo.org/en/quickstart/geonode_quickstart.html Quickstart tutorial] | Read the [http://docs.geonode.org/#for-administrators admin docs] and also OSGeo Live DVD [http://live.osgeo.org/en/quickstart/geonode_quickstart.html Quickstart tutorial] |
Revision as of 16:17, 5 December 2013
>> return Cedeus IDE
Fast install text from GeoNode.org Quickstart:
- Install from PPA in Ubuntu 12.04 -> see http://docs.geonode.org/en/latest/intro/install.html
-
sudo add-apt-repository ppa:geonode/release
. Note, if add-apt does not work (command not found) then do firstsudo apt-get update && sudo apt-get install python-software-properties
-
sudo apt-get update
-
sudo apt-get install geonode
(before I could run this I had do to dosudo apt-get install libtomcat7-java
so that Tomcat6 will be removed and then I could install tomcat7 - which was needed to for GeoServer - used by GeoNode)
-
- Set the IP address and create a superuser (also described here: http://docs.geonode.org/en/latest/deploy/production.html)
- sudo geonode-updateip 127.0.0.1 (Use the real IP if you have one)
- geonode createsuperuser.
- set GeoServer ProxyURL as described in the geonode install instructions. Use user admin with geoserver.
- If starting up Apache results in the following message: "Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName.", Then do this
- Import data
Read the admin docs and also OSGeo Live DVD Quickstart tutorial
Notes on installing PostGIS
install from source: see: http://trac.osgeo.org/postgis/wiki/UsersWikiPostGIS20Ubuntu1204src
- To check if postgres exists, use
which psql
which should return the path. Then with the path I did/usr/bin/psql --version
to retrieve the version installed.
- So, Postgres 9.1 was installed, but when I executed "psql" I got this: </code>psql: FATAL: role "ssteinig" does not exist</code>
- Hence, I first had to creating my account as a user using
sudo -u postgres createuser -s $USER
(got this from here). - Now I could create a db using
createdb mygeodb
, and connect via commandline withpsql -d mygeodb
- Finally I spatially enabled the db with
CREATE EXTENSION postgis;
andCREATE EXTENSION postgis_topology;
- then add a Postgres/postgis port forwarding rule for port 5432