zoukankan      html  css  js  c++  java
  • 5.安装bacula-web(监控页面)

    1.   安装bacula-web(监控页面)

    用途:监控bacula状态。

    http://docs.bacula-web.org/en/master/index.html

    bacula-web-7.4.0:自身不支持用户认证,可通过apache进行认证;

    bacula-web-8.0.1:支持用户认证;

    bacula-web-8.3.1:当前最新版本;

    1.1.   安装bacula-web依赖包

    Bacula-web对LAMP的要求:

    Bacula            Community version >= 5.2.9

    Web server        Apache >= 2.2 (mod_rewrite enabled)

                     Nginx >= 1.10

    PHP version       PHP >= 5.6 (up to >= 7.1)

    PHP modules       Gettext

                     GD

                     Session

                     PDO

                     MySQL, postgreSQL or SQLite

                     CLI

                     JSON

                     Posix

    Bacula-gui和bacula-web对LAMP依赖重叠,可参照《安装bacula-gui依赖包》进行安装

    1.2.   创建并修改配置文件

    创建web目录

    mkdir /usr/local/bacula-web/

    tar zxf bacula-web-8.1.0.tgz -C /usr/local/bacula-web/

    chown -R apache: /usr/local/bacula-web/

    cd /usr/local/bacula-web/application/config/

    cp config.php.sample config.php

    chown apache: config.php

    vi config.php

    $config['language'] = 'zh_CN'; //修改成中文

    // Other available languages

    // en_US -> English

    // zh_CN -> Chinese

    //MySQL bacula catalog

    $config[0]['label'] = 'Backup Server';

    $config[0]['host'] = 'localhost';

    $config[0]['login'] = 'bacula';

    //$config[0]['password'] = 'verystrongpassword';

    //默认没有密码

    $config[0]['password'] = '';

    $config[0]['db_name'] = 'bacula';

    $config[0]['db_type'] = 'mysql';

    $config[0]['db_port'] = '3306';

    1.3.   添加web配置文件

    vi /etc/httpd/conf.d/bacula-web.conf

    Alias /bacula-web "/usr/local/bacula-web/"

    <Directory "/usr/local/bacula-web/">

             AllowOverride None

             Order allow,deny

             Allow from all

    </Directory>

    1.4.   登录bacula-web

    http://serverip/bacula-web/

    默认用户名:admin

    默认密码:bacula

    最新版本需要手动生成用户数据,否则访问bacula-web页面会报错。

    cd /usr/local/bacula-web

    sudo -u apache php73 bwc setupauth

    根据提示输入登录用户即可。

    # bacula-web 页面

     

  • 相关阅读:
    input的button和submit的区别
    2016011993 顾思宇 散列函数的应用及其安全性
    结对项目作业报告——四则运算web项目
    读《构建之法》4、17章有感
    2016011993+小学四则运算练习软件项目报告
    读《构建之法》1、2、16章有感
    码出生活
    四则运算
    信息安全作业
    结对项目博客
  • 原文地址:https://www.cnblogs.com/skyshao/p/11389484.html
Copyright © 2011-2022 走看看