I wrote a guide on how to setup a web-server based on an ubuntu
install on linode. Since I bought a VPS at Linode.com I needed to
setup ColdFusion on Wheels on it and decided to document it for myself
but maybe it's useful for others too.
I have been thinking about where to host my site and I have considered
a few options going from hosting in the cloud on Jelastic or
Cloudbees to one of the few Coldfusion hosting companies around.
Cloudbased hosting is just to limiting on what you can do on the
server (apart from Amazon maybe?). Amazon I found a bit intimidating
but I might look at it later. Most hosting solutions are also
limited. I want to be able to run anything I want on the server,
choose which version of software and not only Coldfusion but also PHP,
Ruby on Rails, things like MongoDB or Varnish ...etc.
Then one day visiting a site of Ruby on Rails developers I saw they
were using Linode, so intrigued I went to see what it was all about.
I was pleasantly surprised, it's basically a VPS with cloud-like
scaling.
Linode has excellent documentation which is easy to understand, it's
scalable horizontal and vertical and allows me to setup anything I
need on my ubuntu server. I can also clone my server and backup my
entire server and it's affordable. It also has a location not only in
the US but also in the UK what's good for European clients.
It took me some time to figure it all out but I really like the fact I
can now control my server over SSH & Webmin.
This guide is not specifically aimed at ColdFusion on Wheels but once
the server is configured, it's just a matter of dropping your
ColdFusion on Wheels project in it to get it working.
http://stofke72.github.com/linode/
If there are mistakes (probably as I'm far from a server expert),
things I forgot or omitted or stuff I can add, please let me know so
I can adjust the guide.