Instalando Webmin en VPS con CentOS/Debian

Hace unos cuantos meses me dio por  leer un poco, investigar y aprender como administrar servidores web tanto dedicados como VPS, para mis primeras pruebas instale Debian 5.03 en mi PC y le agrege todo lo necesario como para tener un servidor web en la plataforma LAMP ademas del servidor Open-SSH para poder conectarnos de forma remota y administrar por medio de SSH.

Una de las cosas que tambien quise agregarle al servidor y que me facilitaria algo la administracion del servidor es tener un panel de control, pero en este caso uno gratuito ya que por los momentos este servidor seria solo para pruebas, ademas no hay fuertes como para pagar licencias jejejeje.

El panel que elegi es Webmin el cual es gratuito y tiene todo o casi todo lo necesario como para administrar el servidor.

Para instalarlo nos podemos descargar el paquete .deb de Webmin tecleando en la terminal:

 wget -c http://prdownloads.sourceforge.net/webadmin/webmin_1.500_all.deb 

Pero antes de instalarlo debemos cumplir e instalar algunas dependencias de webmin, para esto tecleamos en la terminal:

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

una ves descargado e instalada las dependencias, lo instalamos webmin teclando en la terminal:

dpkg --install webmin_1.500_all.deb

Si todo nos a salido bien deberiamos terner instalado Webmin, para comprobarlo y accesar de una vez a nuestro panel de control abrimos el navegador y colocamos  en la barra de direcciones:

 http://localhost:10000 

El puerto 10000 es en el que el servicio de webmin escucha para poder permitirnos entrar al panel, pero en ocaciones y luego de una instalacion no es posible accesar ya que el servicio de webmin no esta corriendo. para iniciarlo teclamos en la terminal:

 service webmin start 

e ingresamos de nuevo http://localhost:10000 en el navegador.

y listo tenemos nuestro panel de control instalado y funcionando.

Bien pero el post menciona tambien a CentOS, pues hace unas semanas pude tener acceso a un VPS para hacer pruebas, y una de las primeras cosas que hice fue instalar Webmin. Este VPS tiene como sistema operativo CentOS 5.4 y los pasos para instalar Webmin son basicamente los mismo.

En primer lugar nos descargamos el paquete .rpm de Webmin tecleando en la terminal:

 wget -c http://prdownloads.sourceforge.net/webadmin/webmin-1.500-1.noarch.rpm 

una ves descargado, lo instalamos tecleando en la terminal:

rpm -U webmin-1.500-1.noarch.rpm

Si todo nos a salido bien deberiamos terner instalado Webmin, para comprobarlo y accesar de una vez a nuestro panel de control abrimos el navegador y colocamos  en la barra de direcciones:

 http://localhost:10000 

en caso de que el servicio no tampoco este corriendo podemos hacer igual que con debian y teclear el comando para iniciar el servicio de Webmin.

Otro inconveniente que puede suceder es que algunos de los modulos de Firewall que estes corriendo en Linux, te este bloqueando el puerto de escucha de webmin, para añadir una exepcion y permitirnos accesar al panel de control de webmin desde el navegador debemos editar el archivo correspondiente a nuestra distribucion.

- Para sistemas RedHat y derivados como por ejemplo Fedora o CentOS editamos el archivo iptables ubicado en /etc/sysconfig/iptables

Para editarlo tecleamos en la terminal:

nano /etc/sysconfig/iptables

y agregamos esta linea :

-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

- Para sistemas Debian y derivados como Ubuntu editamos el mismo archivo iptables pero en este caso lo ubicaremos en /var/lib/iptables

Para editarlo tecleamos en la terminal:

nano /var/lib/iptables

y agregamos la linea:

-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT

ahora reiniciamos iptables tecleando:

 sudo /etc/init.d/iptables 

Listo espero que le sirvan tanto como a mi.

Links de interes:

-Descarga de Webmin

- Instalacion desde paquete .Deb

-Instalacion desde paquete .Rpm

-Añadiendo exepcion al firewall

Temas Similares:

  1. Instalando Nginx en CentOS
  2. Instalando Lighttpd en Centos 5.4 – Otro ligero servicio web a tener en cuenta
  3. Cosas que hago despues de instalar Ubuntu 10.10 Maverick Meerkat
  4. Cosas que hacer despues de instalar Ubuntu 10.04 Lucid Lynx
  5. Instalando DockBax en Ubuntu 10.04 LTS Lucid Lynx

About JAM

TSU Informática, Usuario Linux, Autodidacta SysAdmin y Programador Ruby/Rails Etc...
This entry was posted in Tutoriales and tagged , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

One Response to Instalando Webmin en VPS con CentOS/Debian

  1. Fernando says:

    HOla que tal a todos Linuxeros
    Pude instalar sin problemas el webmin en un VPS, y realmente te facilita las cosasy lo mejores que no pagas por una licencia, mas aun cuando es para usos reducidos, es decir no es para una gran corporacion

    Gracias por el aporte