Как запустить веб-страницу ASP.NET на сервере Ubuntu? - PullRequest
5 голосов
/ 01 апреля 2012

Я пытался следовать этому руководству до буквы:

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

Вот что я сделал до сих пор:

  1. Установил сервер Ubuntu и успешно запустил его
  2. Я могу получить доступ к HTML-странице отлично на сервере
  3. Я установил MONO на сервер Ubuntu
  4. Я создал /srv/www/example.org/public_html & logs
  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 Ответ

4 голосов
/ 01 апреля 2012

По сути, Microsoft сделала все возможное, чтобы обеспечить запуск ASP.Net на сервере Microsoft.

Тем не менее, вы должны иметь возможность запускать как минимум некоторые .aspx скрипты на сервере Apache, используя mod_mono.

В: Вы уверены, что правильно установили плагин mod_mono?

В: Вы уверены, что настроили Apache для распознавания плагина mod_mono и запуска его для файлов .aspx?

Вот еще несколько ссылок, которые могут вам помочь:

Обратите особое внимание на советы по устранению неполадок в нижней части ссылки на Ubuntu.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...