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

时间:2012-04-01 03:10:56

标签: 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. 的链接
  7. 我将我的ASP.NET文件添加到/srv/www/example.org/public_html/test.aspx
  8. 我添加了一个配置文件:/srv/www/example.org/public_html/test.aspx
  9. 然后我重新加载了apache并转到了网页
  10. 我来到一个列出可用文件的网站。我看到了web.config和test.aspx。当我点击test.aspx时,它会显示代码而不是ASP网页。我做错了什么?

1 个答案:

答案 0 :(得分:4)

基本上,Microsoft几乎可以确保您需要在Microsoft服务器上运行ASP.Net。

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

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

问:你确定你配置Apache来识别mod_mono插件,并为.aspx文件调用它吗?

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

请特别注意Ubuntu链接底部的“疑难解答”提示。