martes, marzo 06, 2007

Instalar Webmin en Servidor Ubuntu 6.10

Probando la distribución de Ubuntu Server 6.10,
despues de instalarla he decido configurar el webmin, ya que es una herramienta que me ha sido util siempre.


Me ubico en la carpeta /tmp del servidor
Descargo el paquete para debian que corresponde a la versión 1.330 liberada el 27 de febrero

$ sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.330_all.deb

Ejecuto dpkg -i el comando para instalar el paquete descargado

$ sudo dpkg -i webmin_1.330_all.deb

Me parace el siguiente mensaje:

Seleccionando el paquete webmin previamente no seleccionado.
(Leyendo la base de datos ...
16583 ficheros y directorios instalados actualmente.)
Desempaquetando webmin (de webmin_1.330_all.deb) ...
dpkg: problemas de dependencias impiden la configuración de webmin:
webmin depende de libnet-ssleay-perl; sin embargo:
Package libnet-ssleay-perl is not installed.
webmin depende de libauthen-pam-perl; sin embargo:
Package libauthen-pam-perl is not installed.
webmin depende de libio-pty-perl; sin embargo:
Package libio-pty-perl is not installed.
webmin depende de libmd5-perl; sin embargo:
Package libmd5-perl is not installed.
dpkg: error al procesar webmin (--install):
problemas de dependencias - se deja sin configurar
Se encontraron errores al procesar:
webmin

Se necesita instalar las librerias que aparecen en el mensaje, esto debería solucionarse con el siguiente comando:

$ sudo apt-get install libio-pty-perl libnet-ssleay-perl libauthen-pam-perl libmd5-perl

En mi caso me dio problema por las librerias libauthen-pam-perl y libmd5-perl, al parecer no se encuentran en los repositorios.

He buscado las librerias pendientes, y las encuentro en este repositorio http://mirror.linux.org.mt/mirror/ubuntu-packages/pool/universe/
las descargo he instalo, una por una.

$ wget http://mirror.linux.org.mt/mirror/ubuntu-packages/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb
$ sudo dpkg -i libmd5-perl_2.03-1_all.deb
$ wget http://mirror.linux.org.mt/mirror/ubuntu-packages/pool/universe/liba/libauthen-pam-perl/libauthen-pam-perl_0.16-1_i386.deb
$ sudo dpkg -i libauthen-pam-perl_0.16-1_i386.deb

Ejecuto el comando para instalar las primeras 2 librerias

$ sudo apt-get install libio-pty-perl libnet-ssleay-perl

ahora ya podemos instalar webmin

$ sudo dpkg -i webmin_1.330_all.deb

Y parece el siguiente mensaje:

Configurando webmin (1.330) ...
Webmin install complete. You can now login to https://servername.domainname:10000/
as root with your root password, or as any user who can use sudo
to run commands as root.

Ahora se necesita asignar una contraseña al usuario root dentro del webmin

$ sudo /usr/share/webmin/changepass.pl /etc/webmin root contraseña

Ahora ya podemos accesar el webmin en la dirección https://servername.domainname:10000/

1 comentario:

Marcelo dijo...

Gracias por tu aporte
Lo instalé en mi servidor y funciono.
Te invito a participar en mi blog.
Hay muchas herramientas útiles.
Kill9ix