HumHub

Modułowa platforma typu open source do tworzenia sieci społecznościowych, intranetów i współpracy zespołowej.

Dostęp do HumHub

  1. Otwórz przeglądarkę i przejdź do: https://<SERVER-IP>
  2. Zaakceptuj ostrzeżenie dotyczące certyfikatu z podpisem własnym.
  3. Zakończ pracę kreatora konfiguracji.
  4. 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/.

Szczegóły aplikacji