目前 ASP.NET5 环境仅对 Ubuntu 支持得比较好,而使用 yum 的几个 Linux 则需要花一些时间去安装了(理论上讲 mono 提供了 yum 的包,但实际安装的时候报缺少 libpng15.so,并没有找到任何方法修复). OS X 和 Windows 当然是一路绿灯并没有什么问题. 不巧的是我的 Amazon EC2 跑的是 Amazon Linux,折腾了一个礼拜才最终搞定.
首先当然是安装 mono. 安装过程可以参考 mono 官方的教程. (需要先安装 git 和 make)
1 2 3 4 5 |
git clone https://github.com/mono/mono.git cd mono ./autogen.sh make make install |
注意:编译安装 mono 需要花费较长的时间.