Accede a HumHub
- Abre tu navegador y ve a:
https://<SERVER-IP> - Acepte la advertencia del certificado autofirmado.
- Complete el asistente de configuración.
- La base de datos se inicializa y las credenciales se almacenan de forma segura en
/root/.cloudzy-creds.
Archivos y directorios importantes
- Credenciales de la base de datos:
/root/.cloudzy-creds - Archivos SSL:
/etc/ssl/certs/humhub.crt&/etc/ssl/private/humhub.key - Configuración de Apache:
/etc/apache2/sites-available/humhub.conf - Archivos de aplicación:
/var/www/humhub
Habilitar SSL con un dominio
Ejecute el siguiente comando para generar un certificado Lets Encrypt válido:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Abra su archivo de configuración de Apache y reemplace la dirección IP con su nombre de dominio, así como las rutas de certificado SSL existentes:
nano /etc/apache2/sites-available/humhub.conf
Vuelva a cargar Apache para aplicar los cambios:
systemctl reload apache2
Notas
- Luego podrá cambiar a un dominio real y usar Lets Encrypt SSL (Certbot instalado).
- Asegúrese de que el acceso SMTP esté habilitado si se necesitan notificaciones por correo electrónico (Postfix instalado).
- Revisar la configuración en
/var/www/humhub/protected/config/.