General requirements
| Supported Bacula version | Version | 
|---|
| Bacula Community Edition | >= 5.2.9 | 
| Supported web servers | Version | 
|---|
| Apache | >= 2.4 (with mod_rewrite enabled) | 
| Nginx | >= 1.24 | 
| Lighttpd | >= 1.4.* | 
PHP requirements
| Component | Supported version | 
|---|
| PHP | >= 8.0 (up to >= 8.4) | 
| PHP extensions | 
|---|
| Gettext | 
| Session | 
| PDO | 
| MySQL, postgreSQL | 
| SQlite (required for user authentication) | 
| CLI | 
| JSON | 
| Posix | 
- PHP SQLite and PHP Posix extensions are required since version 8.0.0
SELinux support
For further information on how to setup Bacula-Web on a server with SELinux in enforced mode, see this page