También otra opción es instalarlo en algo como slidehost o alguna otra cosa que tenga ssh, tienes que usar algo como upstart o monit para mantener el proceso corriendo lo cual complica un poco la situación, pero hay buenos tutoriales al respecto.
Puedes seguir estos tutoriales
http://dailyjs.com/2010/03/15/hosting-nodejs-apps/ http://blog.mixu.net/2011/01/04/ngin...on-centos-5-5/
Dependiendo tu sistema operativo