【问题标题】:Can i host ASP.NET on an apache server?我可以在 apache 服务器上托管 ASP.NET 吗?
【发布时间】:2011-03-08 17:58:15
【问题描述】:

我听说过设置 IIS 的痛苦。在 Windows 机器上,我可以简单地将 ASP.NET 应用程序放入 Apache 服务器并让它工作吗?或者还有其他服务器替代品吗?我对 Web 服务器概念比较陌生。我听说过有关单声道服务器的建议,但在 windows 机器上使用单声道似乎并不实用,我可以使用带有单声道的 Linux 机器,如果它比 windows 解决方案效果更好,我不会感到惊讶,但对于参数因为这个问题是针对 windows 框的。

谢谢

【问题讨论】:

  • @Simon 有下面的答案,但为了记录,让 IIS 正常工作并不比让 apache 正常工作更难。我的经验是相反的。 Windows 2008+ 上的 IIS 7+ 针对 ASP.NET 进行了优化。

标签: asp.net apache webserver


【解决方案1】:

试试mod_aspdotnet

mod_aspdotnet 是一个可加载的 Apache 2 模块,用于在 Apache HTTP Server 进程中使用 Microsoft 的 ASP.NET 托管和 .NET 运行时来提供 ASP.NET 内容。

【讨论】:

  • 这项技术对于 .Net3.5 来说已经过时了吗?似乎它在 2.0 之前停止了开发?或者除了 sourceforge 站点之外还有其他文档。
【解决方案2】:

我相信你可以使用mod_mono

【讨论】:

    【解决方案3】:

    如果您是 windows 用户,那么您可以使用mod_aspdotnet

    如果你是 linux 用户,那么你可以使用 mod_mono。

    【讨论】:

      猜你喜欢
      • 2017-07-19
      • 2016-08-24
      • 1970-01-01
      • 2022-01-07
      • 2011-07-13
      • 1970-01-01
      • 1970-01-01
      • 2022-08-24
      • 2015-04-09
      相关资源
      最近更新 更多