HumHub

Plateforme modulaire open source pour les réseaux sociaux, les intranets et la collaboration en équipe.

Accéder à HumHub

  1. Ouvrez votre navigateur et rendez-vous sur : https://<SERVER-IP>
  2. Acceptez l'avertissement relatif au certificat auto-signé.
  3. Terminez l'assistant d'installation.
  4. La base de données est initialisée et les informations d'identification sont stockées en toute sécurité dans /root/.cloudzy-creds.

Fichiers et répertoires importants

  • Identifiants de connexion à la base de données : /root/.cloudzy-creds
  • Fichiers SSL : /etc/ssl/certs/humhub.crt & /etc/ssl/private/humhub.key
  • Configuration Apache : /etc/apache2/sites-available/humhub.conf
  • Fichiers de l'application : /var/www/humhub

Activation du protocole SSL avec un domaine

Exécutez la commande suivante pour générer un certificat Lets Encrypt valide :

certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

Ouvrez votre fichier de configuration Apache et remplacez l'adresse IP par votre nom de domaine, ainsi que les chemins d'accès aux certificats SSL existants :

nano /etc/apache2/sites-available/humhub.conf

Rechargez Apache pour appliquer les modifications :

systemctl reload apache2

Remarques

  • Vous pouvez ensuite passer à un domaine réel et utiliser Lets Encrypt SSL (Certbot installé).
  • Assurez-vous que l'accès SMTP est activé si des notifications par e-mail sont nécessaires (Postfix installé).
  • Vérifier la configuration dans /var/www/humhub/protected/config/.

Détails de la demande