Instalación del servidor Bacula en Debian 7 Wheezy
Lo primero de todo debemos instalar Apache, MySQL y PHP, necesitaremos el servidor de aplicaciones web para correr Webmin en el servidor y así tener una herramienta gráfica muy potente para administrar no solo Bacula sino también todo el sistema y servicios que tengamos en el servidor, ademas necesitaremos el SGBD MySQL para que Bacula lo use en sus bases de datos.
Instalamos Apache, MySQL y PHP:
aptitude install apache2 mysql-server-5.5 mysql-client-5.5 php5
Durante la instalación nos pedirá varias veces contraseñas para MySQL etc, las rellenaremos todas con la misma.
También podríamos usar como servidor de aplicaciones web, un paquete de servicios como XAMPP, etc.
Ahora instalamos los paquetes necesarios de cliente y servidor de Bacula, en el servidor Debian:
aptitude install bacula bacula-client bacula-common-mysql bacula-director-mysql bacula-sd-mysql bacula-server bacula-traymonitor
Nos preguntará si queremos configurar la base de datos que bacula-director va a usar, le decimos que si.
Nos pedirá varias veces la contraseña, pondremos siempre la misma contraseña.
Una vez finalizada la instalación comprobamos que la base de datos de Bacula se a creado.
Los ficheros de configuración de Bacula se encuentran en el directorio /etc/bacula
Instalación de Webmin en el servidor Debian 7 Wheezy
Configurar ciertos servicios o tareas a veces es costoso, tenemos que editar archivos complejos, dedicar mucho tiempo en aprender como funciona una herramienta desde la consola y como configurar sus ficheros, a veces el software de Linux no cuenta con una interface de usuario intuitiva que nos facilite el trabajo, etc.
Webmin es una herramienta que permite la configuración del sistema vía Web para sistemas Linux.
Con Webmin podemos configurar y administrar cualquier cosa referente al sistema, herramientas o servicios.
Quizá configurar y controlar en su totalidad Bacula puede ser algo complejo y poco intuitivo ya que no cuenta con una interface gráfica, por ello la mejor opción para facilitarnos el trabajo con Bacula es usar Webmin.
Para instalar Webmin tenemos que descarlo desde su web oficial http://www.webmin.com/download.html y descargar la versión para Debian.
Una vez finalizada la descarga entramos al directorio donde se ha descargado e instalamos el paquete:
dpkg -i webmin_1.660_all.deb
Es posible que nos aparezcan errores por la falta de dependencias, si este es el caso instalamos los paquetes faltantes:
aptitude install libauthen-pam-perl libio-pty-perl apt-show-versions
Una vez finalizada la instalación ya tenemos acceso desde la dirección https://localhost:10000 con el usuario root y la contraseña que tenga este en el sistema.