However you want. Nginx or Apache. It doesn't need a special server.
Any interaction to the site/db/etc still goes through ruby or php or whatnot.
Any HTTP server. The runtime compilation takes place in the browser (the compiler is written in JavaScript). The pre-compilation uses a command line version of the compiler running in Rhino)