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: