Acceder a HumHub
- Abre tu navegador y ve a:
https://<SERVER-IP> - Acepte la advertencia del certificado autofirmado.
- Completa 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 la aplicación:
/var/www/humhub
Habilitar SSL con un dominio
Ejecute el siguiente comando para generar un certificado válido de Lets Encrypt:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Abre tu archivo de configuración de Apache y sustituye la dirección IP por tu nombre de dominio, así como las rutas de los certificados SSL existentes:
nano /etc/apache2/sites-available/humhub.conf
Recargue Apache para aplicar los cambios:
systemctl reload apache2
Notas
- Más adelante, puedes cambiar a un dominio real y utilizar 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/.