Reportula - Bacula Backups Web Administration Tool Logo

1. Descrição:

O Reportula vem se destacando com uma ferramenta completa, permitindo a configuração, operação e monitoração do Bacula, numa interface intuitiva, com ACL e possibilidade de integração com o LDAP.

2. Instalação (Debian 7.6 + Mysql)

a) Dependências:

apt-get install php5-mcrypt apache2

b) Vá para seu diretório web:

cd /var/www

c) Download Reportula: https://github.com/oliveiraped/Reportula ou:

wget https://github.com/oliveiraped/Reportula/archive/master.zip

d) Descompacte:

unzip master.zip

e) Abra o arquivo de configuração “Reportula-master/app/config/database.php” e preencha as credenciais de acesso administrativo e o nome do banco. Exemplo:

‘mysql’ => array(
‘driver’ => ‘mysql’,
‘host’ => ‘localhost’,
‘database’ => ‘bacula’,
‘username’ => ‘root’,
‘password’ => ‘senha_mysql’,
‘charset’ => ‘utf8’,
‘collation’ => ‘utf8_unicode_ci’,
‘prefix’ => ”,
)

f ) Forneça permissões necessárias:

cd app/

chown -R www-data:www-data storage

cd storage/

find . -type d -exec chmod 775 {} ; && find . -type f -exec chmod 664 {} ;

chown root:root .gitignore cache/.gitignore logs/.gitignore meta/.gitignore sessions/.gitignore views/.gitignore

*Fonte: http://stackoverflow.com/questions/17020513/laravel-4-failed-to-open-stream-permission-denied/22192814#22192814

g) Acesse a url de configuração (exemplo): http://172.245.35.120/Reportula-master/public/index.php/install

1

h) Preencha o formulário e clique em Install:

2

 

j) Configure o script de atualização de estatísticas no crontab e reinicie o cron:

echo “00 12 * * * php /var/www/html/reportula/artisan BaculaStats:collect” >> /etc/crontab

echo “00 9 * * * php /var/www/html/reportula/artisan EmailReport:send DAY” >> /etc/crontab

echo “00 * 1 * * php /var/www/html/reportula/artisan EmailReport:send WEEK” >> /etc/crontab

echo “00 * * 1 * php /var/www/html/reportula/artisan EmailReport:send MONTH” >> /etc/crontab

/etc/init.d/cron restart

i) Faça o login através da url exemplo: “http://172.245.35.120/Reportula-master/public/index.php/login”

Login

 

3. Capturas de Tela:

dashboard DateBox selectboxclients clientdescription adminusers NewUserAdmin settings fileslist statistics2 statistics clientcharts Login reportulaconsole reportulaconfigurator2 reportulaconfigurator reportulaconfigurator3 reportulaconfigurator4

Disponível em: pt-brPortuguês

Deixe uma resposta