用支持ASP.NET MVC3的mono版本 比如mono V2.10.2及以上。
1,安装前置检查 yum install bison gettext glib2 freetype fontconfig libpng libpng-devel libX11 libX11-devel glib2-devel libgdi* libexif glibc-devel urw-fonts java unzip gcc gcc-c++ automake autoconf libtool make bzip2 wget
2,安装MONO 获取mono 2.10.8安装包,直接下载,或使用wget http://download.mono-project.com/sources/mono/mono-2.10.8.tar.gz 将安装包放在/usr/local/src目录下。
cd /usr/local/src tar zxvf mono-2.10.8.tar.gz cd mono-2.10.8 ./configure --prefix=/usr make && make install
3,等待安装完成。执行一下ldconifg
4,安装JEXUS 下载地址是:http://linux.j66.net,下新最新的jexus,如:jexus-5.0.2.tar.gz 放在/usr/tools目录下
cd /usr/tools tar -zxvf jexus-5.0.2.tar.gz sudo mkdir /etc/jws 将解压出来的jexus的所有文件及文件夹都复制到/etc/jws目录下 cd /etc/jws 将 jws.regsvr、jws.start、jws.restart、jws.stop 设为可执行(可使用命令:chmod 777 文件名)。 注册全局程序集(在MONO重装后也要注册一下),命令:sudo ./jws.regsvr。 修改jws.conf配置文件,将Runtime=v4.0.30319前面的#去掉,使网站工作在asp.net 4环境下。 再加一行rewrite=^/$ /Home/Index,配置MVC3网站的默认主页。
5,卸载 Mono 也很简单,只要输入 make uninstall ,就会自动的删除所有安装的可执行程序和脚本。 如果你希望重新编译安装 Mono ,则可以先输入: make distclean ,然后按照2的顺序输入: ./configure , make , make install 。 (责任编辑:IT) |