librelist archives

« back to archive

how to install geonode, use on a server?

how to install geonode, use on a server?

From:
Nitin Gadia
Date:
2011-10-11 @ 03:35
Hello,

I want to create a platform for crowdsourcing and developing historical
maps, for the purpose of creating a comprehensive historical map.

I was told that Geonode was a good option for what I want to do, though I
really like the OpenGeo Suite. For someone like myself, the suite is really
easy and streamlined as an out-of-the-box package, with a nice dashboard. I
suppose I'd like to install the Suite and GeoNode at the same time, and use
both side-by-side and see where it goes (and if anyone has a comment on that
idea, please feel free).

I'm a novice at many basic things, and I'll need some people to at least
occasionally hold my hand and direct me in doing things.

First question:
*How do I install Geonode, and can i on a windows machine?
I have Windows 7, and while I can do a dual-boot with Ubuntu, that would not
really be ideal, as much as I am all about open source (I must use a lot of
proprietary programs for the work I do). I suppose if linux is my only
option, I can figure out how to install it, but I might then need some help
with that, because I've done very little installation that is not a
clickable executable.

Also:
*How do I install it to share on a server, either on my comp or a
third-party service?
I want to be able to set up a demo where anyone can log in and upload maps
from anywhere. I don't know what it would take for me to do it myself on my
own computer. I've only hosted my sites from a third party service like
GoDaddy. While I'm not necessarily opposed to learning to do it myself, I'm
afraid that if there are any problems, I'd have to worry about learning
things, when I'd rather be setting up the community. Logistical problems are
the last thing I'd want to worry about. Perhaps it's less of a big deal than
I am making it out to be?


Thanks,
Nitin

Re: [geonode] how to install geonode, use on a server?

From:
David Winslow
Date:
2011-10-11 @ 13:55
I would not recommend trying to set up the OpenGeo Suite and GeoNode on the
same system if you are new to systems administration - the two systems will
conflict over network ports and possibly some other resources using the
default settings.

The OpenGeo Suite is definitely easier to install on Windows; installing
GeoNode on Windows is currently a bit of an open research problem (I've done
it before but not in production and there is no documentation or installer
for this setup.)  The easiest way to set it up is probably going to be to
arrange for an Ubuntu machine (possibly in a VM) and to use the debian
packages for GeoNode (discussed elsewhere on this list.)

Getting a server running publicly is a bit beyond the scope of this list,
but GeoNode is pretty demanding of a hosting provider - not only do we need
to host Python applications, but also Java web apps (WARs).  So rather than
a managed hosting provider like GoDaddy, you might want to look into a VPS
(Virtual Private Server) where you have full low-level access to the system.
 There are also several successful GeoNode deployments on Amazon's EC2
service.

It will be a bit easier to find a provider that can serve the OpenGeo Suite
for you since the suite is exclusively WAR applications (apart from PostGIS
which is optional.)  I have heard good things about HostGIS (
http://www.hostgis.com/) from the GeoServer users list so contacting them
might be a good place to start.

Good luck :)

--
David Winslow
OpenGeo - http://opengeo.org/


On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote:

> Hello,
>
> I want to create a platform for crowdsourcing and developing historical
> maps, for the purpose of creating a comprehensive historical map.
>
> I was told that Geonode was a good option for what I want to do, though I
> really like the OpenGeo Suite. For someone like myself, the suite is really
> easy and streamlined as an out-of-the-box package, with a nice dashboard. I
> suppose I'd like to install the Suite and GeoNode at the same time, and use
> both side-by-side and see where it goes (and if anyone has a comment on that
> idea, please feel free).
>
> I'm a novice at many basic things, and I'll need some people to at least
> occasionally hold my hand and direct me in doing things.
>
> First question:
> *How do I install Geonode, and can i on a windows machine?
> I have Windows 7, and while I can do a dual-boot with Ubuntu, that would
> not really be ideal, as much as I am all about open source (I must use a lot
> of proprietary programs for the work I do). I suppose if linux is my only
> option, I can figure out how to install it, but I might then need some help
> with that, because I've done very little installation that is not a
> clickable executable.
>
> Also:
> *How do I install it to share on a server, either on my comp or a
> third-party service?
> I want to be able to set up a demo where anyone can log in and upload maps
> from anywhere. I don't know what it would take for me to do it myself on my
> own computer. I've only hosted my sites from a third party service like
> GoDaddy. While I'm not necessarily opposed to learning to do it myself, I'm
> afraid that if there are any problems, I'd have to worry about learning
> things, when I'd rather be setting up the community. Logistical problems are
> the last thing I'd want to worry about. Perhaps it's less of a big deal than
> I am making it out to be?
>
>
> Thanks,
> Nitin
>
>

Re: [geonode] how to install geonode, use on a server?

From:
Nitin Gadia
Date:
2011-11-09 @ 23:00
Sorry to reply after so long!
Very good advice.

I just talked to someone at HostGIS, and had a great conversation. He gave
me everything from an understanding of how a system might work, to ideas of
how to "market" the idea, so to speak.

Anyway, I also looked at Amazon EC2. It looks like I can even get something
free with them, using a "micro" instance. If I'm mistaken about that,
perhaps it might cost around $60/mo at most to get something.

The basic package with HostGIS is $150/mo. This is likely worth it, given
how much they are willing to help you. But I would like to perhaps just
start with something, and demonstrate it.

So, perhaps I can start with something like Amazon EC2, and then use
HostGIS. It may need some engineering to integrate components in the long
run, and I just learned that they charge $90/hr for any programming like
that, which is likely also worth it.
*
Anyway, first of all, do you know of any other services like HostGIS? I'm
already really happy with them, but it's always good to shop for options :)

And if I ended up starting with Amazon EC2, how would I implement it??*

I'll be on top of conversations from now on, or at least not so sporadic :)
I just got caught up with something right after I asked the question.

Thank you so much,
Nitin


On Tue, Oct 11, 2011 at 8:55 AM, David Winslow <dwinslow@opengeo.org> wrote:

> I would not recommend trying to set up the OpenGeo Suite and GeoNode on
> the same system if you are new to systems administration - the two systems
> will conflict over network ports and possibly some other resources using
> the default settings.
>
> The OpenGeo Suite is definitely easier to install on Windows; installing
> GeoNode on Windows is currently a bit of an open research problem (I've
> done it before but not in production and there is no documentation or
> installer for this setup.)  The easiest way to set it up is probably going
> to be to arrange for an Ubuntu machine (possibly in a VM) and to use the
> debian packages for GeoNode (discussed elsewhere on this list.)
>
> Getting a server running publicly is a bit beyond the scope of this list,
> but GeoNode is pretty demanding of a hosting provider - not only do we need
> to host Python applications, but also Java web apps (WARs).  So rather than
> a managed hosting provider like GoDaddy, you might want to look into a VPS
> (Virtual Private Server) where you have full low-level access to the
> system.  There are also several successful GeoNode deployments on Amazon's
> EC2 service.
>
> It will be a bit easier to find a provider that can serve the OpenGeo
> Suite for you since the suite is exclusively WAR applications (apart from
> PostGIS which is optional.)  I have heard good things about HostGIS (
> http://www.hostgis.com/) from the GeoServer users list so contacting them
> might be a good place to start.
>
> Good luck :)
>
> --
> David Winslow
> OpenGeo - http://opengeo.org/
>
>
> On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote:
>
>> Hello,
>>
>> I want to create a platform for crowdsourcing and developing historical
>> maps, for the purpose of creating a comprehensive historical map.
>>
>> I was told that Geonode was a good option for what I want to do, though I
>> really like the OpenGeo Suite. For someone like myself, the suite is really
>> easy and streamlined as an out-of-the-box package, with a nice dashboard. I
>> suppose I'd like to install the Suite and GeoNode at the same time, and use
>> both side-by-side and see where it goes (and if anyone has a comment on
>> that idea, please feel free).
>>
>> I'm a novice at many basic things, and I'll need some people to at least
>> occasionally hold my hand and direct me in doing things.
>>
>> First question:
>> *How do I install Geonode, and can i on a windows machine?
>> I have Windows 7, and while I can do a dual-boot with Ubuntu, that would
>> not really be ideal, as much as I am all about open source (I must use a
>> lot of proprietary programs for the work I do). I suppose if linux is my
>> only option, I can figure out how to install it, but I might then need some
>> help with that, because I've done very little installation that is not a
>> clickable executable.
>>
>> Also:
>> *How do I install it to share on a server, either on my comp or a
>> third-party service?
>> I want to be able to set up a demo where anyone can log in and upload
>> maps from anywhere. I don't know what it would take for me to do it myself
>> on my own computer. I've only hosted my sites from a third party service
>> like GoDaddy. While I'm not necessarily opposed to learning to do it
>> myself, I'm afraid that if there are any problems, I'd have to worry about
>> learning things, when I'd rather be setting up the community. Logistical
>> problems are the last thing I'd want to worry about. Perhaps it's less of a
>> big deal than I am making it out to be?
>>
>>
>> Thanks,
>> Nitin
>>
>>
>

Re: [geonode] how to install geonode, use on a server?

From:
Paul Bartsch
Date:
2011-11-11 @ 01:20
Nitin,
The developers of GeoNode have greatly simplified the install process.  On
Amazon Web Services you'll need a more powerful server than a Micro
instance, mainly because of the GeoServer component. The minimum
requirements and easy install instructions are here:
http://docs.geonode.org/en/latest/intro/install.html
I've had good luck with the Ubuntu AMI's which are listed here:
http://cloud.ubuntu.com/ami/
Good luck!
Paul

---
Paul Bartsch
PDBartsch@gmail.com



On Wed, Nov 9, 2011 at 3:00 PM, Nitin Gadia <nittyjee@gmail.com> wrote:

> Sorry to reply after so long!
> Very good advice.
>
> I just talked to someone at HostGIS, and had a great conversation. He gave
> me everything from an understanding of how a system might work, to ideas of
> how to "market" the idea, so to speak.
>
> Anyway, I also looked at Amazon EC2. It looks like I can even get
> something free with them, using a "micro" instance. If I'm mistaken about
> that, perhaps it might cost around $60/mo at most to get something.
>
> The basic package with HostGIS is $150/mo. This is likely worth it, given
> how much they are willing to help you. But I would like to perhaps just
> start with something, and demonstrate it.
>
> So, perhaps I can start with something like Amazon EC2, and then use
> HostGIS. It may need some engineering to integrate components in the long
> run, and I just learned that they charge $90/hr for any programming like
> that, which is likely also worth it.
> *
> Anyway, first of all, do you know of any other services like HostGIS? I'm
> already really happy with them, but it's always good to shop for options :)
>
> And if I ended up starting with Amazon EC2, how would I implement it??*
>
> I'll be on top of conversations from now on, or at least not so sporadic :)
> I just got caught up with something right after I asked the question.
>
> Thank you so much,
> Nitin
>
>
>
> On Tue, Oct 11, 2011 at 8:55 AM, David Winslow <dwinslow@opengeo.org>wrote:
>
>> I would not recommend trying to set up the OpenGeo Suite and GeoNode on
>> the same system if you are new to systems administration - the two systems
>> will conflict over network ports and possibly some other resources using
>> the default settings.
>>
>> The OpenGeo Suite is definitely easier to install on Windows; installing
>> GeoNode on Windows is currently a bit of an open research problem (I've
>> done it before but not in production and there is no documentation or
>> installer for this setup.)  The easiest way to set it up is probably going
>> to be to arrange for an Ubuntu machine (possibly in a VM) and to use the
>> debian packages for GeoNode (discussed elsewhere on this list.)
>>
>> Getting a server running publicly is a bit beyond the scope of this list,
>> but GeoNode is pretty demanding of a hosting provider - not only do we need
>> to host Python applications, but also Java web apps (WARs).  So rather than
>> a managed hosting provider like GoDaddy, you might want to look into a VPS
>> (Virtual Private Server) where you have full low-level access to the
>> system.  There are also several successful GeoNode deployments on Amazon's
>> EC2 service.
>>
>> It will be a bit easier to find a provider that can serve the OpenGeo
>> Suite for you since the suite is exclusively WAR applications (apart from
>> PostGIS which is optional.)  I have heard good things about HostGIS (
>> http://www.hostgis.com/) from the GeoServer users list so contacting
>> them might be a good place to start.
>>
>> Good luck :)
>>
>> --
>> David Winslow
>> OpenGeo - http://opengeo.org/
>>
>>
>> On Mon, Oct 10, 2011 at 11:35 PM, Nitin Gadia <nittyjee@gmail.com> wrote:
>>
>>> Hello,
>>>
>>> I want to create a platform for crowdsourcing and developing historical
>>> maps, for the purpose of creating a comprehensive historical map.
>>>
>>> I was told that Geonode was a good option for what I want to do, though
>>> I really like the OpenGeo Suite. For someone like myself, the suite is
>>> really easy and streamlined as an out-of-the-box package, with a nice
>>> dashboard. I suppose I'd like to install the Suite and GeoNode at the same
>>> time, and use both side-by-side and see where it goes (and if anyone has a
>>> comment on that idea, please feel free).
>>>
>>> I'm a novice at many basic things, and I'll need some people to at least
>>> occasionally hold my hand and direct me in doing things.
>>>
>>> First question:
>>> *How do I install Geonode, and can i on a windows machine?
>>> I have Windows 7, and while I can do a dual-boot with Ubuntu, that would
>>> not really be ideal, as much as I am all about open source (I must use a
>>> lot of proprietary programs for the work I do). I suppose if linux is my
>>> only option, I can figure out how to install it, but I might then need some
>>> help with that, because I've done very little installation that is not a
>>> clickable executable.
>>>
>>> Also:
>>> *How do I install it to share on a server, either on my comp or a
>>> third-party service?
>>> I want to be able to set up a demo where anyone can log in and upload
>>> maps from anywhere. I don't know what it would take for me to do it myself
>>> on my own computer. I've only hosted my sites from a third party service
>>> like GoDaddy. While I'm not necessarily opposed to learning to do it
>>> myself, I'm afraid that if there are any problems, I'd have to worry about
>>> learning things, when I'd rather be setting up the community. Logistical
>>> problems are the last thing I'd want to worry about. Perhaps it's less of a
>>> big deal than I am making it out to be?
>>>
>>>
>>> Thanks,
>>> Nitin
>>>
>>>
>>
>

GeoNode discovery in "spontaneous aggregation"

From:
Date:
2011-10-11 @ 14:48
Dear List,

I am following GeoNode development via the list and have tried out 
various versions
at different stages. I understand the relevance of GeoNode especially in 
"spontaneous
aggregation" of geospatial resources in case of a sudden crisis event. 
In such a scenario,
each GeoNode host would have a particular piece of information to share, 
likely
something that changes over time through incremental changes.

My question is about the mechanism to discover or publish the existence 
of relevant
GeoNodes in that case. How would this work? Is there some active push of 
the GeoNode
metadata required? Supposedly, this would be something like 
GetCapabilities, with
info on data holdings, updating policy, retirement date, etc.). If so, 
is there some GeoNode
repository that would keep lists of current nodes? Speed would be an 
issue, so passive
discovery would probably not work.

Any thoughts about this?

Guido Lemoine

Re: [geonode] GeoNode discovery in "spontaneous aggregation"

From:
Jeffrey Johnson
Date:
2011-10-11 @ 16:39
Hi Guido,

There is now ongoing work on Federating GeoNodes together (and with
other OGC servers) such that its possible to search one GeoNode from
within another and vice versa. We've discussed this on the developers
list a bit. There is a very long mail I wrote on the topic a few weeks
back 
https://groups.google.com/a/opengeo.org/group/geonode-dev/browse_thread/thread/7815b2b724ec4d94/cf33c41672230a36?lnk=gst&q=Federation#cf33c41672230a36
...

Is it possible for you to review this and write back with your own use
cases so that these could be taken into account as we work on this
functionality.

Thanks!

Jeff

On Tue, Oct 11, 2011 at 7:48 AM,  <guido.lemoine@jrc.ec.europa.eu> wrote:
> Dear List,
>
> I am following GeoNode development via the list and have tried out
> various versions
> at different stages. I understand the relevance of GeoNode especially in
> "spontaneous
> aggregation" of geospatial resources in case of a sudden crisis event.
> In such a scenario,
> each GeoNode host would have a particular piece of information to share,
> likely
> something that changes over time through incremental changes.
>
> My question is about the mechanism to discover or publish the existence
> of relevant
> GeoNodes in that case. How would this work? Is there some active push of
> the GeoNode
> metadata required? Supposedly, this would be something like
> GetCapabilities, with
> info on data holdings, updating policy, retirement date, etc.). If so,
> is there some GeoNode
> repository that would keep lists of current nodes? Speed would be an
> issue, so passive
> discovery would probably not work.
>
> Any thoughts about this?
>
> Guido Lemoine
>
>
>