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.