Acesse o HumHub
- Abra o seu navegador e aceda a:
https://<SERVER-IP> - Aceite o aviso do certificado autoassinado.
- Conclua o assistente de configuração.
- A base de dados é inicializada e as credenciais são armazenadas de forma segura em
/root/.cloudzy-creds.
Ficheiros e diretórios importantes
- Credenciais da base 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 - Ficheiros da aplicação:
/var/www/humhub
Ativar SSL com um domínio
Execute o seguinte comando para gerar um certificado Lets Encrypt válido:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Abra o ficheiro de configuração do Apache e substitua o endereço IP pelo seu nome de domínio, bem como os caminhos dos certificados SSL existentes:
nano /etc/apache2/sites-available/humhub.conf
Recarregue o Apache para aplicar as alterações:
systemctl reload apache2
Notas
- Mais tarde, poderá mudar para um domínio real e usar o Lets Encrypt SSL (Certbot instalado).
- Certifique-se de que o acesso SMTP está ativado se forem necessárias notificações por e-mail (Postfix instalado).
- Revisar a configuração em
/var/www/humhub/protected/config/.