Booked is a web based application and requires a web server running PHP. Web server installation and configuration instructions are outside the scope of this documentation.
- PHP 8.1, 8.2, 8.3., 8.4 (PHP 8.4 recommended)
- Recommended minimum 256MB memory allocated to PHP
- Enable production-recommended PHP settings in php.ini
- Required PHP extensions:
- ctype
- curl
- dom
- fileinfo
- gd
- iconv
- intl
- json
- libxml
- mbstring
- mysqli
- openssl
- simplexml
- xml
- xmlreader
- xmlwriter
- zip
- zlib
- MySQL 5.8 or greater (MySQL 8 recommended)
- Web server configured with PHP (Apache strongly recommended)
- Required Apache modules:
- mod_rewrite
- mod_headers
- The site must have AllowOverride All set
- We recommend disabling PrivateTmp if using the SAML plugin or saving any log data to /tmp
- Required Apache modules:
Prerequisite Checks #
A simple prerequisite check is provided here.
How to use #
- Download the prerequisite check application
- Extract the contents to the directory on the web server where Booked will be installed
- In a browser, navigate to the root directory of the extracted files
- Ensure no error messages are shown