Dostęp do HumHub
- Otwórz przeglądarkę i przejdź do:
https://<SERVER-IP> - Zaakceptuj ostrzeżenie dotyczące certyfikatu z podpisem własnym.
- Zakończ pracę kreatora konfiguracji.
- Baza danych jest zainicjowana, a dane uwierzytelniające są bezpiecznie przechowywane w
/root/.cloudzy-creds.
Ważne pliki i katalogi
- Dane uwierzytelniające bazy danych:
/root/.cloudzy-creds - Pliki SSL:
/etc/ssl/certs/humhub.crt&/etc/ssl/private/humhub.key - Konfiguracja Apache:
/etc/apache2/sites-available/humhub.conf - Pliki aplikacji:
/var/www/humhub
Włączanie protokołu SSL dla domeny
Uruchom następujące polecenie, aby wygenerować prawidłowy certyfikat Lets Encrypt:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
Otwórz plik konfiguracyjny Apache i zamień adres IP na nazwę domeny, a także istniejące ścieżki certyfikatów SSL:
nano /etc/apache2/sites-available/humhub.conf
Aby zastosować zmiany, należy ponownie uruchomić serwer Apache:
systemctl reload apache2
Uwagi
- Później możesz przejść na prawdziwą domenę i korzystać z Lets Encrypt SSL (zainstalowany Certbot).
- Jeśli potrzebne są powiadomienia e-mailowe, upewnij się, że dostęp SMTP jest włączony (zainstalowany Postfix).
- Sprawdź konfigurację w
/var/www/humhub/protected/config/.