¡Esta es una revisión vieja del documento!


====== Bacularis Instalación y Configuración====== 

Descripción

Bacularis Web es una interfaz web completa (WebGUI) para administrar Bacula. Proporciona las funciones de administración y configuración de Bacula mediante la interfaz API de Bacula. Puede haber uno o más hosts API de Bacularis administrados por una interfaz web de Bacularis  

Prerrequisitos

  • Servidor Linux. No compatible con Windows server
  • PHP >= 7.4.0
  • Apache o Nginx
  • Bacula instalado
  • acceso local o remoto a Catalog Bacula
  • Acceso a Bconsole

Procedimiento

Para realizar la instalación de Bacularis se debe descargar el paquete directamente de los repositorios de bacularis ya que no se encuentra disponible en el repo de debian.

A. Instalación básica

Para Debian12 se debe crear el siguiente archivo en la lista de fuentes /etc/apt/sources.list.d/bacularis.list

deb [signed-by=/usr/share/keyrings/bacularis-archive-keyring.gpg] https://pkgs.bacularis.app/stable/debian bookworm main deb-src [signed-by=/usr/share/keyrings/bacularis-archive-keyring.gpg] https://pkgs.bacularis.app/stable/debian bookworm main   Si nuestro servidor web es apache debemos instalar bacularis y bacularis-apache2

Debemos habilitar la configuración de Apache PHP-FPM, el host virtual de bacularis, los modulos rewrite y FastCGI de apache.

B. Configuración

ingresar por el navegador a http://ip.del.server:9097/ User y Pass admin

llenar los datos solicitados tales como BD usuario contraseña, ruta de archivos de configuracion de bacula.

antes de dar en siguiente en la configuracion de usuario sudo, crear en esta ruta el archivo /etc/sudoers.d/bacularis con la siguiente informacion Defaults:www-data !requiretty www-data ALL = (root) NOPASSWD: /usr/sbin/bconsole www-data ALL = (root) NOPASSWD: /usr/lib/bacula/bdirjson www-data ALL = (root) NOPASSWD: /usr/lib/bacula/bsdjson www-data ALL = (root) NOPASSWD: /usr/lib/bacula/bfdjson www-data ALL = (root) NOPASSWD: /usr/lib/bacula/bbconsjson

Termina la preconfiguración. Y listo. se encontrara en el inicio web de bacularis

Problemas

1. No carga la url en el navegador

Si al consultar la url en el navegador sale timeout validar si el firewall del servidor esta bloqueando la salida por el puerto 9097 que usa bacularis.

Referencias

- https://bacularis.app/doc/brief/installation.html#requirements


FIN


Advertencia

Este documento es privado y es de u so exclusivo de sus autores y de SKINA TECH. Cualquier uso sin una autorización escrita es contra la ley de derechos de autor y de propiedad intelectual, y será motivo de una acción legal.


 

-Junio-2024 Paola Utrera v1.0 Primera version

Volver arriba