¿Qué es Mono y cómo instalarlo en Linux, RHEL o CentOS?

Posted by 29 mar, 2010

Mono logo de Novell

Tal como lo describe su propia página Web, Mono es un “entorno de trabajo .NET multiplataforma, y de código abierto”. .NET es un entorno que fue creado originariamente por Microsoft, y los desarrolladores de Novel han creado Mono para que sea interoperable con amplicaciones .NET. El resultado: compatibilidad de software .NET en todas las plataformas, sean Windows, Linux o Mac OS X.

Con Mono, los desarrolladores puede crear aplicaciones escritas en C# y .NET, y hacer que funcionen correctamente sobre cualquier sistema operativo. Esto significará para los administradores de servidores la posibilidad de ofrecer muchos más servicios a sus clientes, sin necesidad de adaptar las aplicaciones dependiendo del sistema operativo de cada uno. También facilitará la distribución de contenidos incluso en los sistemas virtualizados.

Mono es gratuito y de código abierto, “free software” puro. Además, está disponible en formato binario para la mayoría de distrubuciones Linux. Si no encuentras la versión que necesitas, puedes instalarlo desde su código fuente. Y por si quieres evitarte la instalación y configuración de Mono, Novell ha hecho que funcione por defecto en los sistemas SUSE Linux Enterprise Server.

Para instalar Mono en sistemas RHEL/CentOS/Fedora, escribe en la terminal:

Read More >>

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Linux, Preguntas y Respuestas , , , , , ,
Tag: , , , , , ,

¿Cómo instalar OpenVZ con YUM?

Posted by 26 feb, 2010

openvz servidor linux

OpenVZ es una aplicación de visualización para Linux y además es software libre. A continuación os explico cómo instalar fácilmente OpenVZ en Redhat Linux, CentOS o Fedora:

  1. Añade el repositorio OpenVZ a YUM:

    # cd /etc/yum.repos.d
    # wget http://download.openvz.org/openvz.repo
    # rpm –import http://download.openvz.org/RPM-GPG-Key-OpenVZ

  2. Averigua cuál es la versión ideal para tu kernel e instálala:

    # yum install ovzkernel[-flavor]

  3. Modifica el archivo /boot/grub/grub.conf con el código siguiente:

    title OpenVZ (2.6.8-022stab029.1)
    root (hd0,0)
    kernel /vmlinuz-2.6.8-022stab029.1 ro root=/dev/sda5
    initrd /initrd-2.6.8-022stab029.1.img

¡Y eso es todo! Podrás utilizar OpenVZ desde ya. Si te interesa aprender más sobre este software y sobre cómo debes configurarlo puedes encontrar información detallada en OpenVZ wiki.

Vía | www.wiki.openvz.org

(0) Comment Categories : Administrador de sistemas, Curiosidades, Datacenter, Hosting, Infraestructura de Internet, Linux, Preguntas y Respuestas , , , , , , , , , ,
Tag: , , , , , , , , , ,

¿Cómo instalar Ngix con YUM en CentOS?

Posted by 24 feb, 2010

Fedora linux proyecto

Ngix (pronunciado “Engin X”) es un servidor muy ligero que ofrece velocidad y flexibilidad sin todas las características extras de los servidores Web Apache más grandes. A pesar de ello, se trata de un aplicación de software libre y de código abierto, CentOS no ofrece la última versión a través de los repositorios de YUM. Para instalarlo tendrás que agregar el repositorio de EPEL ( Extra Packages for Enterprise Linux), que forma parte de el Proyecto Fedora.

  1. Instala el repositorio EPEL:

    # rpm -Uvh http://download.fedora.redhat.com/pub/epel/5Server/x86_64/epel-release-5-3.noarch.rpm

  2. Insatala Ngix:

    # yum install nginx

  3. Deberás instalar el gpg-key apra EPEL. Así que cuando aparezca la opción dale a aceptar. Luego podrás iniciar Ngnix:

    # /etc/init.d/nginx start

Puedes comprobar que la instalación se ha completado con éxito dirigiéndote a la página por defecto del servidor, o usando tu dirección de ip como dirección del nombre de dominio.

Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Curiosidades, Datacenter, Hosting, Linux, Preguntas y Respuestas , , , , ,
Tag: , , , , ,

¿Cómo instalar y configurar ProFTPD en RHEL/CentOS/Fedora Linux?

Posted by 24 dic, 2009

Fedora Linux
Pregunta: ¿Cómo instalar y configurar ProFTPD en RHEL/CentOS/Fedora Linux?

Respuesta: ProFTPD es uno de los servidores FTP basados en Linux que más seguridad ofrecen. Cuando lo instalamos en un servidor dedicado, ProFTPD puede actuar como un servidor de hosting virtual en el que podemos utilizar múltiples cuentas de usuarios. Además, también permite FTP anónimas, soporte chroot, encriptación SSL/TSL y mucho más.

NixCraft ofrece un tutorial excelente que te ayudará a instalar y configurar ProFTPD en CentOS, sobre Redhat Enterprise y Fedora.

Para instalarlo, entra como root y escribe en la consola:

yum install proftpd

Para que ProFRPD comience automáticamente cuano arranque el sistema, escribe:

chkconfig –level 3 proftpd on

Y para que arranque de forma inmediata:

service proftpd start

Si quieres aprender más sobre ProFTPD y sus opciones de configuración, puedes leer el resto del artículo de nixCraft.

Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , , , ,
Tag: , , , , , , ,

¿Para qué sirven los archivos del directorio sysconfig de CentOS?

Posted by 18 dic, 2009

Centos
Pregunta: ¿Para qué sirven los archivos del directorio sysconfig de CentOS?

Respuesta: La distribución de Linux de Red Hat, Fedora, y CentOs tiene un directorio muy conveniente llamado “sysconfig”. Se encuentra en el directorio /etc y contiene muchas de las configuraciones más frecuentemente utilizadas y necesarias para administrar un servidor. A menudo, los archivos de configuración sirven para definir las opciones linea de comandos o para configuraciones muy específicas, en lugar de servir para administrar completamente una aplicación.

Por ejemplo, el archivo httpd que encontramos en sysconfig corresponde a la configuración de un servidor httpd, en lugar de ser específico de Apache. En este archivo podrás definir las opciones de inicio del sistema y las etiquetas de los comandos. Otros archivos de configuración incluyen “crond” (para configurar la frecuencia de Cronotab), syslog (para configurar la rotación de logs del sistema), y spamassassin (un setup para un servicio de filtrado de spam).

Una de las carpetas más importantes de sysconfig es “networking” ( o redes). Aquí es donde el usuario configura los dispositivos de red. Sólo necesitarías configurar estos archivos en el caso en que estés corriendo un servidor casero de forma local. Si tu servidor es remoto, no necesitas cambiar esto nunca, de hecho, mejor que ni lo intentes, porque podrías perder el acceso a todo el servidor. Te recomiendo examinar el árbol de archivos que contiene la carpeta /etc/sysconfig y familiarizarte un poco con ellos. Así, si algún día necesitas modificarlos te será mucho más fácil.

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Curiosidades, Datacenter, Hosting, Seguridad , , , , , , ,
Tag: , , , , , , ,

¿Cómo reinstalar paquetes con Yum?

Posted by 7 dic, 2009

Terminal linux
Pregunta: Una de mis aplicaciones de CentOS Linux no está funcionando bien ¿Cómo reinstalar paquetes con Yum?

Respuesta: Las versiones más antiguas de YUM no tenían función “reinstall”, pero la última versión que ha salido si que la ofrece. Para reinstalar cualquier paquete sólo tienes que entrar como root y teclear en la línea de comandos:

yum reinstall package-name

Si estás utilizando un servidor con Fedora o una distribución de Linux basada en Redhat, probablemente tu versión de YUM no soporta la reinstalación. En este caso, deberás borrar el programa en cuestión de forma manual y volverlo a instalar. Entra como root e introduce un comando como este para borrar los archivos de la base de datos:

rpm -e –justdb –nodeps packagename

Después de esto YUM creerá que el paquete no está instalado, incluso si lo está. A continuación, instálalo como lo haces normalmente:

yum install package-name

Fotografía | www.flickr.com

(0) Comment Categories : Administrador de sistemas, Conceptos de Internet, Datacenter, Hosting, Preguntas y Respuestas , , , , , ,
Tag: , , , , , ,

¿Cómo utilizar APT en distribuciones Redhat y Fedora?

Posted by 1 dic, 2009

Fedora
Pregunta: ¿Cómo utilizar APT en distribuciones Redhat y Fedora?

Respuesta: El administrador de instalaciones que viene por defecto en Redhat y Fedora es YUM, que es una buena herramienta, pero algunos prefieren utilizar APT.

En mi caso, que vengo de distribuciones Debian y Ubuntu, cuando me encuentro con un Fedora y tengo que tratar con él echo bastante de menos APT. La buena noticia es que existe una forma de instalar APT en distribuciones basadas en Redhat (incuyendo Fedora).

Para hacerlo sólo tenemos que seguir los siguientes pasos, eso sí, te aconsejo que si no eres usuario experimentado de Linux no te lances a modificar el administrador de instalaciones de tu Servidor Linux, el resultado podría ser un desastre.

  1. Descarga el paquete correspondiente a tu distribución e instálalo con la siguiente línea de código:

    rpm -Uhv package-name-release.rpm

  2. Instala APT utilizando YUM (parece ilógico pero funciona):

    yum install apt

Ahora deberías poder usar APT desde la consola como si estuvieras delante de una Debian. Si tienes cualquier problema no te cortes y déjanos un comentario.

Fotografía | www.flickr.com

(0) Comment Categories : Conceptos de Internet, Curiosidades, Datacenter, Hosting, Preguntas y Respuestas , , , , , , ,
Tag: , , , , , , ,