Acessar HumHub
- Abra o navegador e acesse:
https://<SERVER-IP> - Aceite o aviso de certificado autoassinado.
- Conclua o assistente de configuração.
- O banco de dados está inicializado e as credenciais estão armazenadas com segurança em
/root/.cloudzy-creds.
Arquivos e Diretórios Importantes
- Credenciais do banco de dados:
/root/.cloudzy-creds - Arquivos SSL:
/etc/ssl/certs/humhub.crt&/etc/ssl/private/humhub.key - Configuração do Apache:
/etc/apache2/sites-available/humhub.conf - Arquivos do aplicativo:
/var/www/humhub
Habilitando SSL com um Domínio
Execute o seguinte comando para gerar um certificado Let's Encrypt válido:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Abra o arquivo de configuração do Apache e substitua o endereço IP pelo seu domínio, bem como os caminhos do certificado SSL existente:
nano /etc/apache2/sites-available/humhub.conf
Recarregue o Apache para aplicar as alterações:
systemctl reload apache2
Notas
- Você pode migrar para um domínio real e usar o Let's Encrypt SSL (Certbot instalado) posteriormente.
- Verifique se o acesso SMTP está habilitado caso notificações por e-mail sejam necessárias (Postfix instalado).
- Revisar configuração em
/var/www/humhub/protected/config/.