The good folks at 37 Signals have done it again: produced not only a nice piece of software but also open sourced it for everyone else to try, use, and modify:
Pow is a clean, self-contained server that runs as your user without root privileges. There are no Apache extensions to compile, no gems to install. A single command installs and upgrades Pow automatically. And your system files are left pristine and untouched.