Disponible Mono 2.0 para Enterprise Linux 5 (.Net para Linux). ¡Prueba mod_mono para evaluar esta tecnología!
jueves, octubre 09 2008 @ 07:00 CDT

Utilizando el depósito yum de AL Desktop para CentOS 5 y Red Hat Enterprise Linux 5, solo restará utilizar:
yum -y install mono-core mono-data mono-web xsp xsp-tests mod_mono
Una vez instalados xsp, mono, mono-web y mod_mono, y si desean ver algunas demostraciones de las capacidades y funciones de mod_mono, solo hay que seguir el siguiente procedimiento:
Como root, añadir un registro de anfitrión denominado mono.redlocal.org, que deberá estar asociado a 127.0.0.1 (o bien cualquier otra dirección IP del servidor) en el fichero /etc/hosts, de modo que quede del siguiente modo:
127.0.0.1 mono.redlocal.org mono
Como root, editar el fichero de configuración /etc/httpd/conf.d/mod_mono.conf y añadir al final de éste el siguiente contenido:
# Si aún no has agregado una definición NameVirtualHost, for favor
# descomentar la siguiente línea, que es indispensable para el correcto
# funcionamiento del dominio virtual que se creará a continuación:
#NameVirtualHost *:80
#
<VirtualHost *:80>
ServerName mono.redlocal.org
ServerAlias mono
DocumentRoot /usr/lib/xsp/test
ErrorLog logs/mono-error_log
CustomLog logs/mono-access_log combined
# Anteriormente esta opción era AddMonoApplications
# Y ha sido cambiada simplemente por MonoApplications
MonoApplications default "/:/usr/lib/xsp/test"
<Directory /usr/lib/xsp/test>
SetHandler mono
DirectoryIndex index.aspx
DirectoryIndex Default.aspx
DirectoryIndex default.aspx
</Directory>
</VirtualHost>
Para finalizar, como root, hay que reiniciar el servicio httpd y acceder hacia http://mono.redlocal.org/, en donde se podrá apreciar el índice de demostraciones de Mono. Algunas demostraciones puede requerir instalar adicionalmente mono-data-sybase, mono-data-sqlite, ibm-data-db2 y bytefx-data-mysql.
yum -y install mono-data-sybase mono-data-sqlite ibm-data-db2 bytefx-data-mysql
Nota: Usuarios de AL Server, por favor esperar algunos días a fin de disponer de paquetería compatible correspondiente. AL Desktop está diseñado para ser utilizado en escritorios, AL Server es una selección de paquetería que solo incluye equipamiento lógico para servidores en producción.






