Inicio > NET. > mod_mono: Mono y Apache en conjunto

mod_mono: Mono y Apache en conjunto

Requisitos:

  • Apache versión 2.0 o superior;
  • Mono vesrsione 2.0 o superior;
  • XSP Server versión 2.0;
  • mod_mono como módulo de Apache;

Nada prohíbe el uso de diferentes versiones de software necesario, sino que garantiza un funcionamiento.

Declaro que yo siento que las instrucciones que se dan aquí pueden no coincidir con las específicas para su distribución, pero lo bien que entiendo que no se puede simular la instalación de cualquier distro de Linux ;-) .

En este tutorial se explica cómo la interfaz de Apache con el Mono, con el fin de llamar directamente. NET por Apache y no tener que cambiar entre los puertos que no sean 80.

Si usted no ha instalado y el servidor Mono XSP en su PC, le remito a los siguientes artículos:

Mono o NET. En Linux

Mono en la web: instalar el servidor XSP

Instalación

En primer lugar descargar el módulo a instalar, el enlace es el siguiente:

http://ftp.novell.com/pub/mono/sources/mod_mono/mod_mono-2.0.tar.bz2

En este punto, ejecute los siguientes comandos:

bzip2-d-mod_mono 2.0.tar.bz2
tar-xf mod_mono-2.0.tar

Entramos en el directorio mod_mono-2.0 se ha creado, y ejecutar los habituales tres comandos:

. / Configure
hacer
sudo make install

El lanzamiento de la primera orden es posible que reciba un aviso sobre la falta de axps2 en el sistema, entonces usted necesita para instalar. En cuanto a Ubuntu acaba de ejecutar el siguiente comando:

sudo apt-get install apache2-prefork-dev

. y vuelva a ejecutar. / configure.

En este punto se instaló mod_mono, vamos a configurar las aplicaciones para que se ejecuten a través de Apache.

Busque el directorio de instalación de Apache y comprobar si el archivo fue creado mod_mono.conf.

Vamos a crear si no existe, y si ya existe svuotiamolo. Ponga las siguientes directivas:

<IfModule !mod_mono.c>

LoadModule mono_module / usr/lib/apache2/modules/mod_mono.so

AddType application / x-asp-net. Aspx
AddType application / x-asp-net ASMX.
AddType application / x-asp-net ashx.
AddType application / x-asp-net asax.
AddType application / x-asp-net ascx.
AddType application / x-asp-net jabón.
AddType application / x-asp-net Rem.
AddType application / x-asp-net. Axd
AddType application / x-asp-net Cs.
AddType application / x-asp-net config.
AddType application / x-asp-net config.
AddType application / x-asp-net Dll.
DirectoryIndex index.aspx
DirectoryIndex default.aspx
DirectoryIndex default.aspx

</ IfModule>

Recuerde que este archivo se debe cargar al iniciar apache, por lo que en el caso de ubuntu, que debe crear la siguiente ubicación:

/ Etc/apache2/conf.d/mod_mono.conf

En otros casos, basta con añadir un archivos de configuración de Apache httpd.conf en general (por ejemplo, o apache2.conf) la siguiente declaración:

  Incluye [ruta de acceso del sistema de archivos reside] / mod_mono.conf 

Tag: , , , , Categorías: NET Tags: , , , ,
  1. No hay comentarios todavía ...
  1. Aún no hay trackbacks ...
*