Access HumHub
- Open je browser en ga naar:
https://<SERVER-IP> - Accepteer de waarschuwing over het zelfondertekende certificaat.
- Voltooi de installatiewizard.
- De database is geïnitialiseerd en de inloggegevens zijn veilig opgeslagen in
/root/.cloudzy-creds.
Belangrijke bestanden en mappen
- Database credentials:
/root/.cloudzy-creds - SSL files:
/etc/ssl/certs/humhub.crt&/etc/ssl/private/humhub.key - Apache config:
/etc/apache2/sites-available/humhub.conf - App files:
/var/www/humhub
SSL inschakelen met een domein
Voer de volgende opdracht uit om een geldig Let's Encrypt-certificaat te genereren:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Open het Apache-configuratiebestand en vervang het IP-adres door uw domeinnaam, samen met de bestaande SSL-certificaatpaden:
nano /etc/apache2/sites-available/humhub.conf
Herlaad Apache om de wijzigingen toe te passen:
systemctl reload apache2
Notes
- U kunt later overstappen op een echt domein en Let's Encrypt SSL gebruiken (Certbot is geïnstalleerd).
- Zorg dat SMTP-toegang is ingeschakeld als e-mailmeldingen nodig zijn (Postfix is geïnstalleerd).
- Review configuration in
/var/www/humhub/protected/config/.