Przewodnik krok po kroku dotyczący instalacji Umami na Linuksie w celu analizy witryny

Notatki kluczowe

  • Umami oferuje podejście do analizy witryn internetowych uwzględniające kwestie prywatności.
  • Instalacja opiera się na Dockerze, co upraszcza ograniczenia tradycyjnych konfiguracji.
  • Wdrożenie protokołu SSL gwarantuje bezpieczną transmisję danych na platformie analitycznej.

Opanowanie analityki: jak zainstalować Umami na Ubuntu Linux

Umami Analytics pozwala webmasterom zbierać informacje o wydajności witryny, jednocześnie priorytetowo traktując prywatność użytkowników. W tym przewodniku pokażemy, jak zainstalować Umami na Ubuntu Linux, co umożliwi skuteczne śledzenie danych.

Dlaczego warto wybrać Umami do analizy danych

Umami wyróżnia się jako rozwiązanie analityczne skoncentrowane na prywatności, które anonimizuje dane użytkowników. Dzięki temu jest atrakcyjną opcją dla webmasterów, którzy chcą analizować wydajność swojej witryny bez narażania prywatności odwiedzających.

Co więcej, Umami jest zgodne z RODO i nie wykorzystuje plików cookie, dzięki czemu nawigacja w witrynie jest łatwiejsza i nie wymaga dodatkowych próśb o wyrażenie zgody.

Kolejną zaletą jest to, że Umami jest darmowe i lekkie, co pozwala na instalację na istniejących serwerach bez zużywania znacznych zasobów systemowych.

Konfigurowanie Dockera i Docker Compose dla Umami

Aby rozpocząć samodzielne hostowanie analiz Umami, musisz najpierw zainstalować Docker i Docker Compose na swoim komputerze z Ubuntu:

Krok 1: Pobierz klucz podpisu Docker

Uzyskaj klucz podpisu z oficjalnej strony Docker.

Krok 2: Utwórz nowy plik repozytorium

Użyj edytora tekstu, aby utworzyć plik repozytorium w katalogu „/etc/apt/sources.list.d/”.

Wskazówka: Zawsze sprawdzaj zawartość repozytorium przed zapisaniem.

Krok 3: Zaktualizuj swój system

Upewnij się, że Twój system jest w pełni zaktualizowany, uruchamiając:

sudo apt update

Krok 4: Zainstaluj Docker i zależności

Zainstaluj Docker, Docker Compose i wszelkie niezbędne zależności, wykonując:

sudo apt install docker docker-compose

Jak zainstalować Umami

Następnie przejdź do repozytorium Umami GitHub i otwórz wstępnie skonfigurowany plik Docker Compose w edytorze tekstu:

Krok 5: Konfigurowanie zmiennych środowiskowych

Znajdź sekcję „environment:” w pliku Docker Compose i ustaw APP_SECRET zmienną na unikalny losowy ciąg znaków.

Krok 6: Zbuduj pojemnik Umami

Po zapisaniu zmian zbuduj i uruchom kontener Umami za pomocą:

sudo docker-compose up -d

Krok 7: Sprawdź status kontenera

Sprawdź, czy Twoja instancja Umami jest uruchomiona, wyświetlając listę uruchomionych kontenerów Docker:

sudo docker ps

Zabezpieczanie Umami za pomocą SSL

Aby udostępnić analizę Umami online, skonfiguruj odwrotny serwer proxy SSL:

Krok 8: Aktualizacja ustawień DNS

Utwórz nowy rekord „A” w ustawieniach DNS wskazujący na adres IPv4 serwera Umami.

Porada: Przed przystąpieniem do ustawień SSL upewnij się, że zmiany w DNS zostały rozproszone.

Krok 9: Zainstaluj Certbot

Następnie zainstaluj pakiet Certbot Snap w celu uzyskania certyfikatów SSL:

sudo snap install core && sudo snap refresh core

Krok 10: Skonfiguruj swój serwer proxy odwrotny

Utwórz nowy plik konfiguracji NGINX dla swojej domeny Umami i dodaj niezbędny blok konfiguracji.

Krok 11: Wygeneruj certyfikat SSL

Aby uzyskać certyfikat SSL, użyj następującego polecenia:

sudo certbot --nginx

Krok 12: Test dostępu SSL

Upewnij się, że masz bezpieczny dostęp do swojej instancji Umami, odwiedzając swoją subdomenę w przeglądarce internetowej.

Integracja Umami Analytics z Twoją witryną internetową

Po pomyślnej instalacji następnym krokiem jest konfiguracja konta użytkownika Umami:

Krok 13: Zmień domyślne dane uwierzytelniające

Zaloguj się przy użyciu domyślnych danych logowania (nazwa użytkownika: admin, hasło: umami ) i natychmiast zmień hasło ze względów bezpieczeństwa.

Kroki dodawania witryny do śledzenia

Krok 14: Dodaj nową witrynę

Kliknij Ustawienia na pasku nawigacyjnym, a następnie Dodaj witrynę.

Krok 15: Wprowadź informacje o witrynie

Wypełnij dane witryny, takie jak nazwa i domena, a następnie kliknij Zapisz.

Krok 16: Skopiuj kod śledzenia

Przejdź do zakładki Kod śledzenia i skopiuj dostarczony fragment kodu HTML.

Krok 17: Wklej kod śledzenia do swojej witryny

Wstaw skopiowany fragment do <head> sekcji kodu HTML swojej witryny na każdej stronie, którą chcesz śledzić.

Streszczenie

Postępując zgodnie z poniższymi krokami, możesz pomyślnie zainstalować i skonfigurować Umami Analytics na serwerze Ubuntu, co umożliwi efektywne i zapewniające prywatność śledzenie wydajności Twojej witryny.

Wniosek

Umami Analytics to potężna alternatywa dla webmasterów pragnących prywatności i zgodności z GDPR. Instalując ją na serwerze Ubuntu, podejmujesz znaczący krok w analizie swojej witryny, jednocześnie szanując dane użytkowników.

FAQ (najczęściej zadawane pytania)

Czym jest Umami Analytics?

Umami to samodzielnie hostowane, zorientowane na prywatność narzędzie do analizy witryn internetowych, które dostarcza spostrzeżeń bez naruszania prywatności użytkownika.

Czy korzystanie z Umami jest bezpłatne?

Tak, Umami jest całkowicie darmowe i można je zainstalować na serwerze przy minimalnych wymaganiach systemowych.