hishidoの日記 temp

2010-07-24

LinuxにMonoをインストール

| 00:57

Mono 2.6.7がリリースされたので、CentOS 5.5にインストール

http://www.mono-project.com/Release_Notes_Mono_2.6.7

バグフィックスのほかにASP.NET MVC2に対応。

通常のASP.NETの開発からMVCに移行しようと考えていたのでナイスタイミング。

イベントドリブンのASP.NET開発も、利点はたくさんあるのだけれど…。

mkdir ~/software
cd /root/software
yum -y install gcc gcc-c++ bison pkgconfig glib2-devel gettext make httpd-devel
wget http://ftp.novell.com/pub/mono/sources/mono/mono-2.6.7.tar.bz2
tar jxvf mono-2.6.7.tar.bz2
cd mono-2.6.7
./configure -prefix=/opt/mono; make; make install
echo export PKG_CONFIG_PATH=/opt/mono/lib/pkgconfig:$PKG_CONFIG_PATH>>~/.bash_profile
echo export PATH=/opt/mono/bin:$PATH>>~/.bash_profile
source ~/.bash_profile
mono -V
cd ..
rm -rf mono-2.6.7

wget http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.6.5.tar.bz2
tar jxvf xsp-2.6.5.tar.bz2
cd xsp-2.6.5
./configure -prefix=/opt/mono; make; make install
cd ..
rm -rf xsp-2.6.5

wget http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.6.3.tar.bz2
tar jxvf mod_mono-2.6.3.tar.bz2
cd mod_mono-2.6.3
./configure -prefix=/opt/mono; make; make install
cd ..
rm -rf mod_mono-2.6.3
cp /etc/httpd/conf/mod_mono.conf /etc/httpd/conf.d/mod_mono.conf
service httpd restart

やっぱVisualStudioは便利だ…