1.更新系統
yum update
2.安裝必要的相關庫
yum install gcc gcc-c++ bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel httpd httpd-devel
3.安裝 libgdiplus
cd /usr/local/src/
#建議下最新版本
wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-2.10.tar.bz2
tar -jxvf libgdiplus-2.10.tar.bz2
cd libgdiplus-2.10
./configure --prefix=/opt/mono
make
make install
echo "/opt/mono/lib" > /etc/ld.so.conf.d/mono.conf
ldconfig
4.安裝 mono
cd /usr/local/src/
#建議下最新版本 官網最新2.11
wget http://download.mono-project.com/sources/mono/mono-2.10.6.tar.bz2
tar -jxvf mono-2.10.6.tar.bz2
cd mono-2.10.6
./configure --prefix=/opt/mono
make
漫長的等待.......
make install
echo export PKG_CONFIG_PATH=/opt/mono/lib/pkgconfig:$PKG_CONFIG_PATH>>~/.bash_profile
echo export LD_LIBRARY_PATH=/opt/mono/lib:$LD_LIBRARY_PATH>>~/.bash_profile
echo export PATH=/opt/mono/bin:$PATH>>~/.bash_profile
source ~/.bash_profile
輸入 mono -V 如有mono版本信息,則安裝成功.
5.安裝mono xsp-2.10
cd /usr/local/src/
#建議下最新版本
wget http://download.mono-project.com/sources/xsp/xsp-2.10.tar.bz2
tar jxvf xsp-2.10.tar.bz2
cd xsp-2.10
./configure -prefix=/opt/mono
make
make install
6.安裝mod_mono-2.10
cd /usr/local/src/
#建議去官網下最新版本
wget http://download.mono-project.com/sources/mod_mono/mod_mono-2.10.tar.bz2
tar jxvf mod_mono-2.10.tar.bz2
cd mod_mono-2.10
./configure -prefix=/opt/mono
make;
make install
MonoServerPath /opt/mono/bin/mod-mono-server4
修改/etc/profile,在末端添加
測試是否能夠執行aspx:
<%="Hello World!"%>
通過wget http://localhost/test.aspx來下載該頁面的內容。