]> git.sur5r.net Git - bacula/bacula/blob - gui/bacula-web/INSTALL
bacula-web: Added statistics graphs into client report page
[bacula/bacula] / gui / bacula-web / INSTALL
1 == Bacula-Web 5.1.0 ==
2
3 This document explain in very short way how to install and configuration Bacula-Web
4
5 == Requirements ==
6
7  - Apache web server > version 2.x
8  - PHP > version 5.x
9  - PHP support for
10         - PDO
11         - MySQL, postgreSQL or SQLite (depending on your bacula bacula)
12         - Gettext (optional, used for translations)
13     - TrueType (optional, used for graph)
14     - GD (required for graphs)  
15  
16 !!! PEAR DB is not required anymore !!!
17
18 Install all these required packages following your distro documentation
19
20 == Download and setup ==
21
22 The latest version Bacula-Web is available through the project site's download page
23
24  http://bacula-web.dflc.ch/index.php/download.html
25
26 Go to your Apache root's folder and
27  # cd /var/www/html
28
29 Create the bacula-web folder
30  # mkdir -v bacula-web
31
32 Uncompress bacula-web tarball (assuming that you downloaded in /tmp)
33  # tar -xzvf /tmp/bacula-web.tar.gz -C /var/www/html/bacula-web
34
35 Change owner and permissions
36  # chown -Rv apache: /var/www/html/bacula-web 
37
38 Give right permissions to template cache folder
39  # chmod -Rv ug+w /var/www/html/bacula-web/templates_c
40  
41 == Configure ==
42
43 In the config folder, you'll find a configuration file example (config.php.sample).
44
45  - Open it and adapt the settings to your current database setup
46  - Save this file as config.php and make it readable by the httpd process
47
48 == Test the installation ==
49
50 Open your favorite browser and go to the address below
51
52  http://youserver/bacula-web/test.php
53
54 == Support ==
55
56 More help would be available in the project site's support page
57
58  http://bacula-web.dflc.ch/index.php/support.html