Tuesday, 10 March 2015

Cara Install Bacula-Web di Centos

Pada kesempatan kali ini, saya akan coba menginstall bacula-web versi 5.2.10 pada OS Centos 6.3. Fitur Bacula Web ini membantu saya dalam penganalisaan hasil backup yang dijalankan oleh Bacula Backup.

Sebenarnya bisa dilihat dari sisi Webmin namun Bacula-Web ini memiliki kelebihan untuk hasil yang lebih spesifik dan tampilan yang berbau statistik


Berikut langkah-langkah nya :

1. Install PHP pada Centos 6.3
  • yum install php php-cli php-common php-devel php-gd php-mbstring php-mysql php-pear.noarch php-xml -y

2. Install Apache pada Centos 6.3
  •  yum install httpd httpd-devel httpd-tools -y

3. Aktifkan service Apache secara otomatis
  • chkconfig httpd on

4. Download bacula-web versi 5.2.10 nya
  • wget http://www.bacula-web.org/tl_files/downloads/bacula-web.5.2.10.tar.gz

 5. Buat folder "bacula-web" di direktori /var/www/html/
  • mkdir /var/www/html/bacula-web

6. Copy/Pindahkan hasil download bacula-web.5.2.10.tar.gz di folder bacula-web
  • mv bacula-web.5.2.10.tar.gz /var/www/html/bacula-web/

7. Masuk ke folder bacula-web dan ekstrak bacula-web.5.2.10.tar.gz
  • cd /var/www/html/bacula-web
  • tar zxf bacula-web.5.2.10.tar.gz

8. Masuk ke hasil ekstrak /var/www/html/bacula-web/application/config/
  • cd /var/www/html/html/bacula-web/application/config

9. Copy config.php.sample menjadi config.php
  • cp config.sample.php config.php

10. Edit config.php sesuai settingan bacula-dir (disini saya menggunakan MySql)
  • // MySQL bacula catalog
     $config[0]['label'] = 'Backup File Server';
     $config[0]['host'] = 'localhost';
     $config[0]['login'] = 'LOGINBACULA';
     $config[0]['password'] = 'PASSWORD BACULA';
     $config[0]['db_name'] = 'NAMADATABASEBACULA';
     $config[0]['db_type'] = 'mysql';
     $config[0]['db_port'] = '3306';
  • // Show inactive clients (false by default)
    $config['show_inactive_clients'] = false;

    // Hide empty pools
    $config['hide_empty_pools'] = true;
11. Edit akses folder /var/www/html/bacula-web/application/view/cache untuk dapat sepenuhnya diakses Apache
  •  chown apache -R /var/www/html/bacula-web/application/view/cache
 
12. Edit file /etc/httpd/conf.d/php.conf
  • Alias /bacula-web /var/www/html/bacula-web
    <Directory /var/www/html/bacula-web>
      Options FollowSymLinks
      AllowOverride All
      Order deny,allow
      Allow from All
    </Directory>

13. restart service httpd restart
  • service httpd restart

14. Akses bacula-web di browser
  • http://ip/bacula-web


SELAMAT MENCOBA

Sumber : https://www.viazap.com.br/?p=552

No comments:

Post a Comment