ASP.NET en Linux con Apache

Apache con ASP.NET

 

ASP.NET sobre Apache
Corriendo ASP.NET sobre Apache

En esta oportunidad vamos a instalar lo necesario para poder correr paginas ASP.NET en nuestro servidor Linux corriendo Apache, uno de los servidores web mas utilizados en el mundo.

Estas son las primeras cosas que tenemos que instalar.

  1. Apache 2 (lo instalamos con apt-get o como mas les guste).
  2. Módulo para multiproceso: apache2-mpm-worker.
  3. Módulo de Monolibapache2-mod-mono.
  4. Interfaz entre Mono y servidor: mono-apache-server.
  1. Reiniciamos el servicio de Apache para que recargue la configuración: sudo /etc/init.d/apache2 restart
  2. Activamos el módulo (a2enmod significa apache2 enable module): sudo a2enmod mod_mono
  3. Vemos qué versión de ASP.NET está activada (lo recomendable es que sea la 2 y no la 1). Para comprobarlo nos dirigimos a: /etc/apache2/mods-available y vemos el fichero mod_mono.conf, debería estar así (comentada con # la primera):
    #Include /etc/mono-server/mono-server-hosts.conf
    Include /etc/mono-server2/mono-server2-hosts.conf

Con estos cuatros pasos, ya nuestro Apache puede servir paginas con ASP.NET.

Espero que esto les sirva y no se olviden de comentar.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *