新的项目用了ASP.NET,线上环境我们都是Linux的,为了运行这个项目需要安装NET跨平台工具Mono,采用的架构是Mono-3.10+Jexus-5.6.3。安装参考了这篇文章。安装过程如下:
1、安装相关依赖环境
1 | $ yum install autoconf automake bison cairo-devel freetype-devel gcc gcc-c++ gettext giflib-devel glib2-devel make libexif-devel libjpeg-devel libpng-devel libtiff-devel libtool |
2、安装libgdiplus插件
1 | $ wget http://download.mono-project.com/sources/libgdiplus/libgdiplus-3.12.tar.gz |
3、安装Mono
1 | $ wget http://download.mono-project.com/sources/mono/mono-3.10.0.tar.bz2 |
能够查看Mono的版本说明安装成功:
1 | $ mono --version |
4、安装jexus
1 | $ wget http://www.linuxdot.net/down/jexus-5.6.3.tar.gz |
安装完成后进入安装目录启动jws即可,默认web根目录/var/www/default。配置文件siteconf/default,可以对参数进行修改。
1 | $ ./jws |
启动后,访问info接口,比如http://10.10.10.10/info看到如下界面,表示安装成功: