Instalar YUM en Centos 6 – VPS – Virtuozzo – OpenVZ

Instalar Yum En Centos 6

Hoy otra vez me toco instalar YUM en un VPS con Centos 6 que no es nada complicado, pero las dependencias siempre cambian ya se por que a cambiado la versión o por que el mirror no esta y ninguno de los enlaces que tenia guardados me ha funcionado, ni una sola dependencia online, así que me toco buscar y rebuscar las dependencias, que las he podido descargar desde este enlace en centos.org

Si bien ahí se pueden obtener siempre hay que buscarlas y si copias los enlaces y los guardas seguro que no te funcionarán por que cambiará la versión y hay que buscarlas otra vez, así que por eso hago este tema, para dejar guardada una versión que iré actualizando cada cierto tiempo.

Las dependencias para instalar yum son básicamente estas:

gpgme
pygpgme
python-iniparse
python-pycurl
python-urlgrabber
rpm-python
yum
yum-metadata-parser
yum-plugin-fastestmirror

Bien, todo esto lo podemos descargar desde este enlace: mirror.skamasle.com/vz/yum-dep

Descargamos las dependencias y luego nos ubicamos en la carpeta en donde estén todas y ejecutamos:

rpm -Uhv *.rpm

Con eso tendremos YUM funcionando.

Por otro lado esto pasa en debian a veces, que no esta instalado apt-get y tenemos que usar dpkg para instalarlo, así que más adelante dejaré los .deb y todas las dependencias, no lo hago ahora por que no me apetece buscarlas, pero cuando me hagan falta otra vez, las tendrán por aquí.

En fin, espero les sirva a los que tienen un VPS nuevo o han des-instalado medio sistema por error y se han cargado el yum también…. ( si a veces pasa :/ )

Edito:

Instalar Yum en Debian 6

Muchas búsquedas y preguntas al correo sobre como instalar yum en debian 6, aquí les dejo la respuesta:

En debian no se puede instalar YUM, ese comando es el gestor de paquetes de centos, debian tiene su propio gestor de paquetes, en vez de YUM instenten usar apt-get o aptitude, ese es el gestor de paquetes y ahí podrán instalar lo que quieran:

apt-get update -> para actualizar los repos.
apt-get install perl -> para instalar perl.
etc

Espero les sirva la info 🙂

ProFTPD Error: No Valid Servers Configured – Solución

No Valid Servers Configured

Proftpd es uno de los servidores FTP que más problemas da a la hora de instalar, lo bueno es que todos los problemas tienen una fácil solución.

Proftpd no inicia a veces cuando recién lo instalamos por dos problemas comunes, a veces es por que el hostname que tenemos es falso o no resuelve a ningún lado o bien da un error como el que dice el titulo:

No Valid Servers Configured

El error completo es:


root@Server6:~# /etc/init.d/proftpd restart
Stopping ftp server: proftpd.
Starting ftp server: proftpd – warning: unable to determine IP address of ‘Server6’
– error: no valid servers configured
– Fatal: error processing configuration file ‘/etc/proftpd/proftpd.conf’
failed!

Es un problema que se puede dar por varios motivos y normalmente es por que nuestro hosts no esta configurado o bien por que tenemos IPv6 en el hosts pero el dominio apunta a la IPv4 y por eso proftpd no puede resolver el host del servidor.

Primero podemos deshabilita IPv6 en /etc/proftpd/proftpd.conf, aunque no es estrictamente necesario.

Pero la solución adecuada es editar el archivo /etc/hosts y añadir ahí el hostname que tenemos, el hostname se encuentra en /etc/hostname en mi caso server6

Así que vamos a editar /etc/hosts

Si no tenemos nuestra IP ( la IP del servidor )en el fichero la agregamos y lo dejamos algo así

IPSERVIDOR server6.skamasle.com server6

Básicamente ese es todo el problema.

Bien ese es uno de los problemas, a veces simplemente no inicia por que nuestro Host no resuelve a ninguna IP, o sea hace un chequeo de DNS, pero eso igual lo solucionamos con este método, aunque no siempre pasa, a veces esta deshabilitada la opción de revisar el fichero hosts antes que las DNS y si esto es así ira directamente a resolver el hosts en las DNS y si no apuntan a ninguna IP dará el mismo error.

En caso de tener el fichero hosts desabilitado y que no detecte lo que podemos en el, podemos habilitarlo en: /etc/nsswitch.conf la opción de hosts, si no la tenemos la añadimos, quedando algo así:

hosts: files dns

Y eso sería todo.

Programa para Monitorear la Red de Servidores – Conexiones – Descargas – Uso de Ancho de Banda en Debian y Centos

Hace tiempo no les dejo ninguna herramienta útil que les ayude a administrar servidores o algo que les facilite las labores, así que hoy les traigo este programa llamado IFTOP, algo similar a TOP pero que ayuda a monitorear la red:

4 Nuevos programas para monitorear la red en linux (iftop, iptraf, darkstat etc) en este enlace -> Programas para monitorear la red

Si han administrado servidores o si han usado linux supongo que conocerán el comando TOP, que nos sirve para monitorear los procesos del servidor, memoria ram consumida, SWAP, carga media etc, algo como el monitor del sistema pero en consola, pues IFTOP es un programa similar pero este vendría a ser como un monitor de red en consola

Entre las características mas destacadas de IFTOP, es que podemos ver todas las conexiones que hay en el servidor, podemos ver el tiempo que tienen y también los bytes descargados, o sea que podemos ver que IP esta conectada a nuestro servidor y cantos megabytes a trasferido, ya sea subido o descargado a nuestro servidor, también nos muestra la velocidad a la que esta descargando desde esa IP, el programa también nos muestra el total de megabytes trasferidos desde que lo hemos ejecutado.

Bueno al menos a mi me resulta útil en algunos casos, sirve para detectar ataques también, aunque para esas cosas es mejor el comando netstat, pero como ya dije antes el iftop nos muestra todo en tiempo real, así podemos ver cual ip tiene más conexiones o cual a consumido más ancho de banda y también nos permite ver a que puertos hay conexiones.

En la gloriosa debian se puede instalar el programa con el gestor de paquetes ya sea aptitude o apt-get, en centos tendrán que buscar algún repo que lo tengan o bajarse las fuentes desde este enlace: Programa para Monitorear la Red de Servidores – Conexiones – Descargas – Uso de Ancho de Banda en Debian y Centos o bien desde la web oficial www.ex-parrot.com/pdw/iftop/

En fin, eso es todo, espero les sirva este monitor de red para la consola, aunque tengo más programas similares a este para que les sea más fácil monitorear procesos y el servidor en general de una forma «gráfica» desde la consola.

Monitor de Red Consola Linux, Debian y Centos