HumHub

Modulair open-sourceplatform voor sociale netwerken, intranetten en teamsamenwerking.

Toegang tot HumHub

  1. Open uw browser en ga naar: https://<SERVER-IP>
  2. Accepteer de waarschuwing voor het zelfondertekende certificaat.
  3. Voltooi de installatiewizard.
  4. De database wordt geïnitialiseerd en de inloggegevens worden veilig opgeslagen in /root/.cloudzy-creds.

Belangrijke bestanden en mappen

  • Databasegegevens: /root/.cloudzy-creds
  • SSL-bestanden: /etc/ssl/certs/humhub.crt & /etc/ssl/private/humhub.key
  • Apache-configuratie: /etc/apache2/sites-available/humhub.conf
  • App-bestanden: /var/www/humhub

SSL inschakelen met een domein

Voer de volgende opdracht uit om een geldig Lets Encrypt-certificaat te genereren:

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

Open uw Apache-configuratiebestand en vervang het IP-adres door uw domeinnaam, evenals de bestaande SSL-certificaatpaden:

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

Laad Apache opnieuw om de wijzigingen toe te passen:

systemctl reload apache2

Opmerkingen

  • Je kunt later overschakelen naar een echt domein en Lets Encrypt SSL gebruiken (Certbot geïnstalleerd).
  • Zorg ervoor dat SMTP-toegang is ingeschakeld als e-mailmeldingen nodig zijn (Postfix geïnstalleerd).
  • Controleer de configuratie in /var/www/humhub/protected/config/.

Details van de aanvraag