2012-04-01 71 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鏈接。

相關問題