• 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 页面

     

  • 相关阅读:
    Python内置函数(22)——list
    Git在不同环境换行符设置
    Spring之AOP
    Spring之IOC
    Spring--框架简介
    git-远程协作
    git-SSH连接配置
    git-本地操作
    git简介
    浅谈Sql各种join的用法
  • 原文地址:https://www.cnblogs.com/skyshao/p/11389484.html
Copyright © 2020-2023  润新知