2012-04-01 74 views
5

我一直在试图遵循本教程的信:如何在Ubuntu服务器上运行ASP.NET网页?

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

这是我迄今所做的:

  1. 安装Ubuntu的服务器并成功运行
  2. 我可以访问和HTML页面在服务器上完美无缺
  3. 我在Ubuntu服务器上安装了MONO
  4. I cre ated /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网页。我究竟做错了什么?

+1

您是否尝试过使用'xsp2'服务器? 'XSP服务器是一个示例服务器,它承载了一个简单的HTTP服务器中的ASP.NET运行时。 – Jack 2012-04-01 03:35:23

+0

这篇文章包含简单的步骤http://codenuggets.com/2012/05/23/installing-asp-net-on-ubuntu-with-mod_mono-autoconfig/ – Jeff 2012-05-23 19:44:10

回答

4

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

不过,你应该能够Apache服务器上运行至少一些的.aspx脚本,使用的是mod_mono。

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

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

这里有一对夫妇的其他环节,可以帮助你:

注意,尤其是 “故障排除” 的提示时的底部Ubuntu链接。

相关问题