Wednesday, May 27, 2009

Enabling Xml-Rpc for Mod-Mono in Apache

As part of my work, I am interested in enabling web services that reuse much of our current code base as well as in a similar language / environment. As such, I wanted to make it so that Xml-Rpc could be accessed via Mod-Mono and Apache. It seems a little scary at first, but what I did was break it down in to pieces.

  1. Get mod-mono and xsp installed. I did this by source

  2. Enable mod-mono, the compilation produced a /etc/apache2/mod_mono.conf that can be placed into mods-available and then symbolically linked to mods-enabled ( I haven't played with a2enmod, so that may be another solution).

  3. Then in a directory on my website, I followed these directions.