Υποθέτουμε ότι έχετε ήδη στημένο στο μηχάνημα το bacula server, apache και mysql
- Κώδικας: Επιλογή όλων
cd /root
apt-get install -y libgdchart-gd2-xpm* make php-pear preload
apt-get install -y libgd-graph-perl libhtml-template-perl libexpect-perl
apt-get install -y libdbd-mysql-perl libdbd-pg-perl libdbi-perl libtime-modules-perl
pear install db
- Κώδικας: Επιλογή όλων
wget http://sourceforge.net/projects/bacula/files/z-older-releases/bacula/2.4.4/bacula-gui-2.4.4.tar.gz/download
- Κώδικας: Επιλογή όλων
tar -zxvf bacula-gui-2.4.4.tar.gz
cd bacula-gui-2.4.4/bweb/
- Κώδικας: Επιλογή όλων
perl Makefile.PL
make install
pear channel-update pear.php.net
install -m 755 -o root -g root cgi/b*.pl /usr/lib/cgi-bin/
chown root:bacula /etc/bacula
echo '$VAR1 = { template_dir => "/usr/share/bweb/tpl" };' > /etc/bacula/bweb.conf
chown www-data /etc/bacula/bweb.conf
mkdir -p /usr/share/bweb/tpl
install -m 644 -o root -g root tpl/*.tpl /usr/share/bweb/tpl
mkdir /var/www/bweb
install -m 644 -o root -g root html/*.{js,png,css,gif,ico,html} /var/www/bweb
chmod 666 /etc/bacula/bconsole.conf
- Κώδικας: Επιλογή όλων
cd /etc
visudo
Μετά την γραμμή
- Κώδικας: Επιλογή όλων
root ALL=(ALL) ALL
προσθέτουμε αυτό
- Κώδικας: Επιλογή όλων
www-data ALL= NOPASSWD: /usr/bin/bconsole
Μετά πηγαίνουμε στον κατάλογο που βρίσκεται το bacula
- Κώδικας: Επιλογή όλων
cd /etc/bacula
- Κώδικας: Επιλογή όλων
$VAR1 = bless( {
'graph_font' => '/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf',
'name' => undef,
'config_file' => '/etc/bacula/bweb.conf',
'bconsole' => '/usr/bin/sudo /usr/bin/bconsole -n -c /etc/bacula/bconsole.conf',
'fv_write_path' => '/var/spool/bweb',
'password' => 'ο κωδικός που βάλατε για την mysql βάση του bacula',
'template_dir' => '/usr/share/bweb/tpl',
'dbi' => 'DBI:mysql:database=bacula',
'error' => '',
'debug' => 0,
'user' => 'bacula',
'email_media' => 'το email σας',
'stat_job_table' => 'Job'
}, 'Bweb::Config' );
κάνουμε μια επανεκκίνηση στο server μας
- Κώδικας: Επιλογή όλων
shutdown -r now
και μετά πηγαίνουμε στο
- Κώδικας: Επιλογή όλων
http://serverip/cgi-bin/bweb.pl