My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Hosting  
What do I need to use sprout.
Featured
Updated Feb 28 (5 days ago) by marc.la...@gmail.com

NEW Try our hosting solution: host.rupy.se!

NEW Rupy works great on the AWS (Amazon Web Services) micro instance.

There are 2 things your hosting has to provide and that you need to know how to use for you to be able to take advantage of sprout:

  1. Java (1.5 or later)
  2. MySQL, PostgreSQL or Oracle (any versions)

The easiest way to get this cheaply is to buy a Virtual Private Server (VPS) solution:

Company Price / Month Transfer / Month Space Country Date
Glesys 79 SEK 50 GB 5 GB Sweden 10/4-09
IPeer 165 SEK 350 GB 15 GB Sweden 10/4-09
Strongbox 165 SEK 250 GB 15 GB Sweden 12/4-09
Levonline 250 SEK 20 GB 10 GB Sweden 10/4-09
Serverchoice £15 50 GB 5 GB UK 10/4-09
Demon £30 15 GB 500 GB UK 10/4-09
Clustered £35 1 TB 50 GB UK 10/4-09
Solidhost £39 200 GB 10 GB UK 10/4-09
Slicehost 20$ 150 GB 10 GB USA 17/11-10
Knownhost 20$ 125 GB 7 GB USA 10/4-09
PowerVPS 40$ 500 GB 10 GB USA 10/4-09
Hostforweb 40$ 400 GB 15 GB USA 10/4-09
SolarVPS 40$ 300 GB 15 GB USA 10/4-09
WiredTree 44$ 600 GB 40 GB USA 10/4-09

It's recommended that you use linux and front the sprout/rupy server with an Apache, so then it makes sense if you know:

  1. SSH
  2. Apache (with mod_proxy)
  3. HAProxy, to loadbalance or proxy your site.

Observe that OpenVZ does have it's fair share of issues with virtual memory and therefore you will not be able to compile on the host machine; so it's great that rupy can hot deploy directly to the host from the development machine remotely via HTTP.

If you want to host multiple sites on one machine or host one site on multiple machines, you have to VirtualHostProxy or loadbalance your domain with Apache or HAProxy.

Dependencies: Sprout uses rupy, a "tiny footprint" embedded HTTP server that uses below 1 MB in heap, it's not a problem to run one rupy instance per 32 MB of RAM, which means that on any VPS account you will be able to run at least 4 instances, since the smallest amount of guaranteed RAM is 128 MB in the solutions above.


Sign in to add a comment
Powered by Google Project Hosting