我想在Apache服务器上而不是在IIS上运行ASP.NET网站。在apache上运行asp.net
我搜索了很多,但没有找到满意的答案。我只发现我们可以使用一种叫做'Mono'的东西 - 一个第三方API来做这件事。任何人都可以解释基础 - 例如,我们是否需要在该服务器上安装.NET?如果它是一台UNIX服务器呢?
任何详细的解释或链接,如果提供将不胜感激。实际上,
我想在Apache服务器上而不是在IIS上运行ASP.NET网站。在apache上运行asp.net
我搜索了很多,但没有找到满意的答案。我只发现我们可以使用一种叫做'Mono'的东西 - 一个第三方API来做这件事。任何人都可以解释基础 - 例如,我们是否需要在该服务器上安装.NET?如果它是一台UNIX服务器呢?
任何详细的解释或链接,如果提供将不胜感激。实际上,
这里是一个是mod_mono + apache配置教程:
http://www.mono-project.com/Mod_mono
据我所知是mod_mono + Apache是只用一台Linux机器,而不是一个窗口机的工作。 在Linux上安装.net框架是不可能的。
我正在使用mod_mono来运行几个.net2.0网站,它的工作原理非常完美,我还没有去测试任何更高级的框架版本,但它应该与3.5和4.0的大部分兼容。 – Fishcake 2011-02-24 15:36:16
@Fishcake:在项目的早期阶段,他们很难跟上从1.1到2.0的变化,但是现在它已经非常先进,似乎比.NET更能创新。 MonoTouch是整个项目中一些精彩部分的典范。 – David 2011-02-24 15:39:11