Requirements

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

Server Requirements

  • Shell access (e.g. ssh) to server
  • PHP 5.6 - 7.2.x (PHP 7.2+ is supported since HumHub 1.3)
  • MySQL (5.1 or later) or MariaDB with 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()