Accedi a HumHub
- Apri il browser e vai a:
https://<SERVER-IP> - Accetta l'avviso relativo al certificato autofirmato.
- Completa la procedura guidata di configurazione.
- Il database è inizializzato e le credenziali sono archiviate in modo sicuro in
/root/.cloudzy-creds.
File e directory principali
- 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 app:
/var/www/humhub
Abilitare SSL con un dominio
Esegui il comando seguente per generare un certificato Let's Encrypt valido:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Apri il file di configurazione Apache, sostituisci l'indirizzo IP con il tuo nome di dominio e aggiorna i percorsi del certificato SSL esistenti:
nano /etc/apache2/sites-available/humhub.conf
Ricarica Apache per applicare le modifiche:
systemctl reload apache2
Note
- Puoi passare a un dominio reale in seguito e usare Let's Encrypt SSL (Certbot è già installato).
- Verifica che l'accesso SMTP sia abilitato se hai bisogno delle notifiche via email (Postfix è già installato).
- Controlla configurazione in
/var/www/humhub/protected/config/.