如何在Ubuntu Server上运行ASP.NET网页?

Jus*_*ios 5 asp.net ubuntu mono

我一直在努力遵循这个教程:

http://library.linode.com/frameworks/mod-mono/ubuntu-10.04-lucid

这是我到目前为止所做的:

  1. 安装了Ubuntu服务器并成功运行它
  2. 我可以在服务器上完全访问和HTML页面
  3. 我在Ubuntu服务器上安装了MONO
  4. 我创建了/srv/www/example.org/public_html和日志
  5. 我添加了链接到/ect/apache2/sites-available/example.org
  6. 我将我的ASP.NET文件添加到/srv/www/example.org/public_html/test.aspx
  7. 我添加了一个配置文件:/srv/www/example.org/public_html/test.aspx
  8. 然后我重新加载了apache并转到了网页

我来到一个列出可用文件的站点.我看到了web.config和test.aspx.当我点击test.aspx时,它会显示代码而不是ASP网页.我究竟做错了什么?

pau*_*sm4 5

基本上,Microsoft 竭尽全力确保您需要在 Microsoft 服务器上运行 ASP.Net。

尽管如此,您应该能够使用 mod_mono 在 Apache 服务器上运行至少一些.aspx 脚本。

问:您确定正确安装了 mod_mono 插件吗?

问:您确定已将 Apache 配置为识别 mod_mono 插件并为 .aspx 文件调用它吗?

以下是一些可能对您有帮助的其他链接:

特别注意 Ubuntu 链接底部的“故障排除”提示。