2012-04-01 14 views
5

Ho cercato di seguire questo tutorial alla lettera:Come eseguire una pagina Web ASP.NET su Ubuntu Server?

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

Ecco quello che ho fatto finora:

  1. installata Ubuntu server e gestire con successo lo
  2. posso accedere e pagina HTML perfettamente a posto sul server
  3. Ho installato MONO su server Ubuntu
  4. I cre ATED /srv/www/example.org/public_html & tronchi
  5. ho aggiunto il link al /ect/apache2/sites-available/example.org
  6. ho aggiunto il mio file ASP.NET a/srv/www/example.org/public_html/test.aspx
  7. ho aggiunto un file di configurazione: /srv/www/example.org/public_html/test.aspx
  8. ho poi ricaricato apache e andò alla pagina web

Sono arrivato a un sito che elencava i file disponibili. Ho visto web.config e test.aspx. Quando faccio clic su test.aspx mostra il codice invece della pagina Web ASP. Che cosa sto facendo di sbagliato?

+1

Hai provato a utilizzare il server 'xsp2'? 'Il server XSP è un server di esempio che ospita il runtime ASP.NET in un server HTTP minimalista '. – Jack

+0

Questo post contiene semplici passaggi http://codenuggets.com/2012/05/23/installing-asp-net-on-ubuntu-with-mod_mono-autoconfig/ – Jeff

risposta

4

Fondamentalmente, Microsoft ha fatto tutto il possibile per garantire che fosse necessario eseguire ASP.Net su un server Microsoft.

Tuttavia, si dovrebbe essere in grado di eseguire almeno alcuni script aspx su un server Apache, utilizzando mod_mono.

Q: Sei sicuro di aver installato correttamente il plugin mod_mono?

Q: Sei sicuro di aver configurato Apache per riconoscere il plugin mod_mono e invocarlo per i file .aspx?

Qui ci sono un paio di altri link che potrebbero aiutare a:

Nota in particolare le punte "risoluzione dei problemi" nella parte inferiore della Collegamento di Ubuntu

Problemi correlati