Mercurial Web Server

Solution 1:

I suggest using RhodeCode which gives you a very nice Mercurial server. Setting it up was not difficult using the nice documentation that comes with it.

Solution 2:

Have you looked at the HGInit Tutorial? The Setting Up For a Team section specifically covers this. (There's a web server built into hg.)