Accede a HumHub
- Abre tu navegador y ve a:
https://<SERVER-IP> - Acepta la advertencia del certificado autofirmado.
- Completa el asistente de configuración.
- La base de datos está inicializada 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 la aplicación:
/var/www/humhub
Habilitar SSL con un dominio
Ejecuta el siguiente comando para generar un certificado válido de Let's Encrypt:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Abre el archivo de configuración de Apache y reemplaza la dirección IP con tu nombre de dominio, así como las rutas del certificado SSL existente:
nano /etc/apache2/sites-available/humhub.conf
Recarga Apache para aplicar los cambios:
systemctl reload apache2
Notas
- Más adelante puedes cambiar a un dominio real y usar SSL de Let's Encrypt (Certbot ya está instalado).
- Asegúrate de que el acceso SMTP está habilitado si necesitas notificaciones por correo electrónico (Postfix ya está instalado).
- Revisa la configuración en
/var/www/humhub/protected/config/.