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

Autor: Joel Barrios Dueñas

Desde esta madrugada, están disponibles al público los paquetes de mono 2.0 en los depósitos de Al Desktop (y próximamente en AL Server) para CentOS 5 y Red Hat Enterprise Linux 5. Quienes se interesen en utilizar mod_mono (es decir, soporte ASP.Net para Linux), solo deben realizar el procedimiento descrito a continuación.

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.

Comentarios (3)


Alcance Libre
http://www.alcancelibre.org/article.php/disponible-mono-20-al-desktop