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