Enviroment: Centos 6.3 basic install Apache/2.2.15 Installation steps: #Install required software yum -y install httpd httpd-devel make glib2-devel libpng-devel libjpeg-devel giflib-devel libtiff-devel libX11-devel gcc* fontconfig-devel bison gettext bzip2 libtool automake autoconf wget unzip #directory we will be installing mono in mkdir -p /opt/mono cd /tmp #Download & extract source wget http://download.mono-project.com/sources/mono/mono-2.10.2.tar.bz2 wget http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2 wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2 wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2 tar -xjf mono-2.10.2.tar.bz2 tar -xjf xsp-2.10.2.tar.bz2 tar -xjf mod_mono-2.10.tar.bz2 tar -xjf libgdiplus-2.10.tar.bz2 #compile and install libgdiplus cd libgdiplus-2.10 ./configure --prefix=/opt/mono make ; make install #compile and install mono cd ../mono-2.10.2 ./configure --prefix=/opt/mono --with-libgdiplus=/opt/mono make ; make install #Set enviroment vars(make sure to also modify ~/.bash_profile) export PATH=$PATH:/opt/mono/bin export PKG_CONFIG_PATH=/opt/mono/lib/pkgconfig #compile and install xsp cd ../xsp-2.10.2 ./configure --prefix=/opt/mono make ; make install #compile and install mod_mono cd ../mod_mono-2.10 ./configure --prefix=/opt/mono --with-mono-prefix=/opt/mono make ; make install mv /etc/httpd/conf/mod_mono.conf /etc/httpd/conf.d/ #download ccnet mkdir /tmp/ccnet/ cd /tmp/ccnet wget http://build.nauck-it.de/download/CruiseControl.NET-dev/1.9.26.0/CruiseControl.NET-1.9.26.0.zip unzip CruiseControl.NET-1.9.26.0.zip cp -R ../ccnet /var/www/html echo "MonoServerPath \"/opt/mono/bin/mod-mono-server4\"" >> /etc/httpd/conf.d/mod_mono.conf /etc/init.d/httpd/restart