Configurando o Bacula-Web
Bacula-Web raiz pasta, copie o arquivo config.php.sample como abaixo
Por favor, note que desde a versão 5.1.0, arquivo de configuração é um script PHP.
Idiomas
Bacula-Web foram traduzidos em línguas diferentes (Obrigado a todos os contribuintes para seus esforços).
- Inglês (padrão)
- Espanhol (última actualização por Juan Luis Francés Jiménez)
- Italiano (última actualização por Gian Domenico Messina (gianni.messina em c-ict.it)
- Francês (última actualização por Morgan LEFIEUX - daknet.org de AT de comete)
- Alemão (última actualização por Florian Heigl)
- Sueco - mantida por Daniel Nylander (po@danielnylander.se)
- Português Brasil - última atualização feita por J. Ritter (condector@gmail.com)
Para alterar o idioma padrão exibido, modificar a opção no config. php (veja abaixo)
Exemplo de configuração
Eis abaixo como seu arquivo de configuração (config. php) poderia parecer
<?php
$config
[0][
'language'
] =
'en_EN'
;
$config
[
'show_inactive_clients'
] = false;
$config
[
'hide_empty_pools'
] = true;
$config
[0][
'label'
] =
'Backup Server'
;
$config
[0][
'host'
] =
'localhost'
;
$config
[0][
'login'
] =
'baculaweb'
;
$config
[0][
'password'
] =
'password'
;
$config
[0][
'db_name'
] =
'bacula'
;
$config
[0][
'db_type'
] =
'mysql'
;
$config
[0][
'db_port'
] =
'3306'
;
$config
[1][
'label'
] =
'Prod Server'
;
$config
[1][
'host'
] =
'db-server.domain.com'
;
$config
[1][
'login'
] =
'bacula'
;
$config
[1][
'password'
] =
'otherstrongpassword'
;
$config
[1][
'db_name'
] =
'bacula'
;
$config
[1][
'db_type'
] =
'pgsql'
;
$config
[1][
'db_port'
] =
'5432'
;
$config
[2][
'db_type'
] =
'sqlite'
;
$config
[2][
'label'
] =
'bacula'
;
$config
[2][
'db_name'
] =
'/path/to/database'
;
?>
Configure o PHP
Atualize o parâmetro de fuso horário em sua configuração de PHP para evitar mensagens de aviso do Apache (veja abaixo)
Aviso: mktime(): não é seguro confiar nas configurações de fuso horário do sistema. Você é * necessária * para usar a configuração de date.timezone ou a date_default_timezone_set() função. No
caso de você usou qualquer um desses métodos, e você ainda estiver
recebendo esse aviso, você provavelmente incorreto o identificador de
fuso horário. Nós selecionamos ' Europe/Berlin' para 'CEST/2.0/DST' em vez em /var/www/html/bacula-web/config/global.inc.php na linha 62
Modificar o arquivo de configuração do PHP
1
2
3
4
5
6
7
8
|
# File: /etc/php.ini
# For *BSD users, the file is located /usr/local/etc/php.ini
# Locate and modify the line below
date.timezone =
# with this value (for example)
date.timezone = Europe/Zurich
|
Configuração de Apache de recarga
1
|
$ sudo service httpd reload || sudo /etc/init .d /httpd reload
|
Proteger seu servidor de web
A fim de proteger a pasta de aplicativo e evitar expor informações confidenciais contidas na configuração do Bacula-Web.
Edite o arquivo de configuração do Apache conforme descrito abaixo
Red Hat / Centos / Fedora
1
|
$ sudo vim /etc/httpd/conf .d /bacula-web .conf
|
Debian / Ubuntu
|
$ sudo vi /etc/apache2/sites-available/default
|
e adicione o conteúdo abaixo
1
2
3
|
<Directory /var/www/html/bacula-web>
AllowOverride All
</Directory>
|
Em seguida recarregar o Apache para aplicar a alteração de configuração
CentOS / Red Hat
1
|
$ sudo /etc/init .d /httpd restart
|
Debian / Ubuntu
1
|
$ sudo /etc/init .d /apache2 restart
|
Testando o Bacula-Web
Depois de instalar e configurar o Bacula-Web, certifique-se apenas de que Bacula-Web vai funcionar bem.
Uma página de teste existem para esta finalidade que verificar os seguintes itens
- pacote necessário está correctamente instalado
- Smarty template cache bom permissões
- módulos PHP estão instalados e configurados corretamente
Para testar a instalação do Bacula-Web, siga este link
http://yourserveroripaddress/Bacula-Web/Test.php
Você deve tem o mesmo resultado, como mostrado na imagem abaixo
fonte: http://bacula-web.org/docs
|
Social