AuditLog deployment

Plesk, Apache and MariaDB installation

This guide remains available after installation.

1. Upload

Upload and extract AuditLog outside or beneath httpdocs. Preferred document root: auditlog/public.

2. PHP

Select PHP 8.1 or later and enable PDO MySQL, cURL, OpenSSL, JSON, mbstring and ZIP. Use FPM served by Apache where available.

3. Database

Create the landlord MariaDB database and a user restricted to it. Each future tenant must receive a different database and restricted user.

4. Permissions

The PHP handler needs write access to config during installation and to storage permanently. Typical permissions are directories 775 and files 640/664 depending on the Plesk handler.

5. Domains

Add *.your-domain DNS and SSL for tenant subdomains. Custom tenant domains must point to the same application and be allocated in Platform → Tenants.

6. Validation

After installation, sign in, open System Health, create a backup, test an update in staging, and confirm unknown domains return Tenant not found.