HumHub

Modulare Open-Source-Plattform für soziale Netzwerke, Intranets und Teamzusammenarbeit.

Zugriff auf HumHub

  1. Öffnen Sie Ihren Browser und gehen Sie zu: https://<SERVER-IP>
  2. Akzeptieren Sie die Warnung zum selbstsignierten Zertifikat.
  3. Führen Sie den Einrichtungsassistenten vollständig durch.
  4. Die Datenbank wird initialisiert und die Anmeldedaten werden sicher gespeichert in /root/.cloudzy-creds.

Wichtige Dateien und Verzeichnisse

  • Datenbank-Anmeldedaten: /root/.cloudzy-creds
  • SSL-Dateien: /etc/ssl/certs/humhub.crt & /etc/ssl/private/humhub.key
  • Apache-Konfiguration: /etc/apache2/sites-available/humhub.conf
  • App-Dateien: /var/www/humhub

SSL mit einer Domain aktivieren

Führen Sie den folgenden Befehl aus, um ein gültiges Lets Encrypt-Zertifikat zu generieren:

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

Öffnen Sie Ihre Apache-Konfigurationsdatei und ersetzen Sie die IP-Adresse durch Ihren Domainnamen sowie die vorhandenen SSL-Zertifikatpfade:

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

Laden Sie Apache neu, um die Änderungen zu übernehmen:

systemctl reload apache2

Anmerkungen

  • Sie können später zu einer echten Domain wechseln und Lets Encrypt SSL (Certbot installiert) verwenden.
  • Stellen Sie sicher, dass der SMTP-Zugang aktiviert ist, wenn E-Mail-Benachrichtigungen erforderlich sind (Postfix installiert).
  • Konfiguration überprüfen in /var/www/humhub/protected/config/.

Anwendungsdetails