Requirements

Note: All vital requirements will also be also checked during the web installation.

Server Requirements

  • Shell access (e.g. ssh) to server
  • PHP 7.1+
  • MySQL (5.5 or later) or MariaDB with utf8mb4 character set support and InnoDB storage engine installed
  • A minimum 500 MB of free disk space
  • A minimum 64 MB of memory allocated to PHP
  • A minimum of 50 MB of database space

Required PHP Extensions

Optional PHP Extensions

  • ImageMagick
  • PHP LDAP Support
  • PHP APC
  • PHP Memcached

Database

The following privilege are required for the HumHub database user:

  • SELECT
  • INSERT
  • DELETE
  • UPDATE
  • CREATE
  • ALTER
  • INDEX
  • DROP
  • REFERENCES

Further Requirements

Some hosts block certain PHP function, please make sure your environment allows the execution of:

  • set_time_limit()
  • escapeshellcmd()