Este artículo tiene que ser actualizado. Apreciamos su paciencia.

Las páginas ASP son parte de la tecnología de Microsoft ASP.NET. Es posible alojar páginas ASP en un servidor de Ubuntu Linux con Apache y Mono. Mono de Novell es una implementación de código abierto de la tecnología Microsoft. .NET Se encuentra disponible para la instalación desde la fuente y en los paquetes de APT. Debe probar las páginas ASP en línea antes de publicarlas ya que la implementación Mono de .NET no es perfecta.

 

 

logo de ubntu de linux

 

 

 

 

Paso 1

Instale Mono desde la fuente o use APT. Descargue e instale eMono Migration Analyzer o MoMA.

Paso 2

Ejecute MoMA para analizar las páginas ASP. MoMA exhibirá y tratará de corregir los posibles problemas de compatibilidad.

Paso 3

Instale las siguientes bibliotecas de Mono:

sudo apt-get install libapache2-mod-mono mono-apache-server2 mono-gmcs mono-utils mono-xsp2

Paso 4

Abra el archivo de configuración de Mono:

sudo vi /etc/apache2/mods-available/mod_mono.conf

Paso 5

Edite el archivo a los siguientes parámetros:

AddType application/x-asp-net .aspx .ashx .asmx .ascx .asax .config .ascx
DirectoryIndex index.asp
MonoAutoApplication enabled
MonoServerPath «/path/to/mono»

Edite index.asp para señalar a su página de índice y /path/to/mono para que señalar a Mono en su sistema

Paso 6

Mueva las páginas ASP al directorio del servidor web. Apache guarda las páginas en var/www/html por defecto.