Accedi a HumHub
- Apri il browser e vai a:
https://<SERVER-IP> - Accettare l'avviso del certificato autofirmato.
- Completa la procedura guidata di configurazione.
- Il database viene inizializzato e le credenziali vengono archiviate in modo sicuro
/root/.cloudzy-creds.
File e directory importanti
- Credenziali del database:
/root/.cloudzy-creds - File SSL:
/etc/ssl/certs/humhub.crt&/etc/ssl/private/humhub.key - Configurazione di Apache:
/etc/apache2/sites-available/humhub.conf - File dell'app:
/var/www/humhub
Abilitare SSL con un dominio
Esegui il comando seguente per generare un certificato Lets Encrypt valido:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Apri il file di configurazione Apache e sostituisci l'indirizzo IP con il tuo nome di dominio, nonché i percorsi del certificato SSL esistente:
nano /etc/apache2/sites-available/humhub.conf
Ricarica Apache per applicare le modifiche:
systemctl reload apache2
Note
- Successivamente potrai passare a un dominio reale e utilizzare Lets Encrypt SSL (Certbot installato).
- Assicurarsi che l'accesso SMTP sia abilitato se sono necessarie notifiche e-mail (Postfix installato).
- Rivedi la configurazione in
/var/www/humhub/protected/config/.