Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
bacularis [2024/06/04 21:16] – creado jputrerabacularis [2024/08/03 14:25] (actual) – [B. Configuración] kasandra
Línea 1: Línea 1:
-**INSTALACION CONFIGURACION BACULARIS**+====== 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**  
 + 
 +**OJO**:  Es necesario deshabilitar la configuración de kuine para el wizard funcione 
 +  * Deshabilite (/etc/apache2/conf-enable/kuine.conf) porque no deja funcionar al wizard. 
 +  * En el php.ini comente el open_basedir y las disable_functions 
 + 
 +Una vez despliegue el wizard, debe 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. 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 uso 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