HumHub Server Requirements
M3Server has worked to make sure our systems meet all the server requirements for HumHub Social Network site. Below is a list of HumHub server script requirements for your reference and ours.
Download HumHub social network script
Apache Webserver 2.4 with mod_php or php-fpm (recommended)
- Since HumHub itself can be used for a variety of use-cases, the required memory highly depends on the amount and activity within the network as well as the specific actions of the users. The minimum memory requirements of HumHub are:
- RAM: 64 MB of memory allocated to PHP
- Disk space: 500 MB for the applications, 100 MB for the database
- PHP 8.0 (Recommended)
Extensions
- GD
- Curl
- MBString
- MySQL
- ZIP
- EXIF
- INTL
- FileInfo
- ImageMagick
- GraphicsMagick
- LDAP
- APC
- Memcached
Databases
- MariaDB 10.1+
- MySQL 5.7+
- Utf8mb4 character set and InnoDB storage engine are required.
- SELECT
- INSERT
- DELETE
- UPDATE
- CREATE
- ALTER
- IDEX
- DROP
- REFERENCES
The database user requires following privileges:
CAUTION
MyISAM is not supported due to the lack of foreign keys.
Shell Access
- Although the installation and most parts of the configuration can be carried out without a shell access, it's highly recommended to enable shell access (e.g. ssh) in order to facilitate the comand line interface. The command line interface provides important features, which are used to maintain and troubleshoot the software.
HumHub Social Network Resources
- M3Server Web Server HumHub Hosting
- Official HumHub Website
- Official HumHub Demo
- Official HumHub Blog
- Official HumHub Forum
- HumHub Documentation
- HumHub Extentions