This guide installs HumHub on a standard LAMP/LEMP stack.
Download the latest release archive from HumHub and extract it:
cd /var/www
wget https://download.humhub.com/download/package/humhub-X.Y.Z.tar.gz
sudo tar -xzf humhub-X.Y.Z.tar.gz
sudo chown -R www-data:www-data /var/www/humhub
sudo mysql -u root -p
CREATE DATABASE humhub CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
CREATE USER 'humhub'@'localhost' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON humhub.* TO 'humhub'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Point your virtual host to /var/www/humhub and enable HTTPS.
Open your site URL and complete the installation wizard.
Check the HumHub installation guide or reach out via our contact page.