Instalacion Mono sobre Centos 5

Aqui explico como instalar mono con los repositorios de AL sobre rhel5 , espero que le sirva a mas de uno.

a) Configuracion de repositorio

wget http://www.alcancelibre.org/al/AL-RPM-KEY
rpm –import AL-RPM-KEY
vi /etc/yum.repos.d/CentOS-Base.repo

[AL-Desktop]
name=Enterprise Linux $releasever – $basearch – AL Desktop
mirrorlist=http://www.alcancelibre.org/al/el5/al-desktop
gpgkey=http://www.alcancelibre.org/al/AL-RPM-KEY

 b) Instalación y configuración de mono sobre apache web server

 yum -y install mono-core mono_web xsp mod_mono
vi /etc/httpd/conf.d/mod_mono.conf

Nota: debajo de la primera linea colorar

 Alias /demo “/usr/lib/xsp/test”
AddMonoApplications default “/demo:/usr/lib/xsp/test”
<Location /demo>
  SetHandler mono
</Location>

 

#service httpd restart

 Si todo salio bien cuando ingresemos a  http://localhost/demo/
ingresaremos a los demos de .net en nuestro apache

Consideraciones: La instalacion se realizo sobre un sistema limpio , como veran se omitio la instalacion de httpd

Anuncios
Esta entrada fue publicada en Centos, Linux, Programacion por jroliva. Guarda el enlace permanente.

Acerca de jroliva

Juan Oliva, es un consultor de seguridad informática y telefonía IP con 10 años de experiencia en el campo . Muy involucrado en proyectos de pruebas de penetración , análisis y explotación vulnerabilidades, pruebas de ingeniería social, seguridad física, revisión de código, entre otras tareas de seguridad informática. Así mismo, desarrolla proyectos de implementación y mantenimiento de VoIP, basadas en Asterisk y Elastix, proyectos de callcenter, soluciones en la nube y hosted PBX, Aseguramiento de plataformas Linux, Windows. Ha estado trabajando para una variedad de empresas en donde ha desarrollado proyectos para el estado peruano, así como para entidades privadas, nacionales y del extranjero, cuenta con certificaciones vigentes en Ethical hacking, Linux y telefonía IP. Es instructor de cursos de Ethical Hacking y certificaciónes como Linux Professional Institute y Elastix, donde ha tenido oportunidad de realizar capacitaciones en el Perú, así como en el extranjero. Es investigador de vulnerabilidades, y creador de contenidos, que son publicados en su blog personal jroliva.wordpress.com el cual mantiene desde hace mas de 6 años.

9 pensamientos en “Instalacion Mono sobre Centos 5

  1. Bueno para los que tengas problemas en un servidor de 64 bits (ya que con la configuracion aca propuesta asi pasa) les recomiendo hacer los siguientes pasos

    Para servidor Centos 5 de 64 bits

    nano /etc/yum.repos.d/CentOS-Base.repo

    [mono]
    name=Mono for fedora-5-x86_64 (stable)
    baseurl=http://go-mono.com/download-stable/fedora-5-x86_64/
    enabled=1
    gpgcheck=0

    yum -y install mono-core mono_web xsp mod_mono

    #previamente deben remover lo hecho anteriormente para 32 bits
    #yum -y remove mono-core mono_web xsp mod_mono

    saludos y hechando a perder se aprende….
    saludos
    extratoto

  2. solo faltaba lo siguiente

    Agregar a httpd.conf o a /etc/httpd/conf.d/mod_mono.conf (archivo que tienes que crear) lo siguiente

    nano /etc/httpd/conf.d/mod_mono.conf

    LoadModule mono_module /usr/lib64/httpd/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 .soap
    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

    —————————————————-

    y voulia

  3. mira.. instale con el binario y ejecute #yum -y install mono-core mono_web xsp mod_mono.. cuando ejecuto localhost/demo .. me sale lo siguiente

    503 The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
    Apache/2.2.3 (CentOS) Server at localhost Port 80

    Como soluciono esto?

  4. Hola yainstale mono y me sube bien httpd pero em sale este error al intentar habrir el demo, que esta mal, me ayudan.

    gracias

    Not Found

    The requested URL /demo was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

  5. 503 The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
    Apache/2.2.3 (CentOS) Server at localhost Port 80

    Como soluciono esto?

  6. Re instale mono y ahora tengo este error en el log

    Failed to connect to mod-mono-server after several attempts to spawn the process.

    como puedo solucionarlo

  7. Pingback: Hdvagos | TagHall

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s