Wyszukiwanie w witrynie

Jak zainstalować Countly Analytics w systemach opartych na CentOS i Debianie


Countly to bogate w funkcje oprogramowanie typu open source o dużym stopniu rozszerzeń, umożliwiające analitykę mobilną i internetową w czasie rzeczywistym, powiadomienia push i raportowanie o awariach, obsługujące ponad 2,5 tys. witryn internetowych i 12 tys. aplikacji mobilnych.

Działa w modelu klient/serwer; serwer zbiera dane z urządzeń mobilnych i innych urządzeń podłączonych do Internetu, natomiast klient (mobilny, internetowy lub stacjonarny SDK) wyświetla te informacje w formacie analizującym wykorzystanie aplikacji i zachowanie użytkownika końcowego.

Obejrzyj 1-minutowy film wprowadzający do County.

Funkcje County Analytics:

  • Obsługuje scentralizowane zarządzanie.
  • Potężny interfejs użytkownika pulpitu nawigacyjnego (obsługuje wiele pulpitów nawigacyjnych, niestandardowych i API).
  • Zapewnia funkcje zarządzania użytkownikami, aplikacjami i uprawnieniami.
  • Oferuje obsługę wielu aplikacji.
  • Obsługuje odczyt/zapis interfejsów API.
  • Obsługuje różne wtyczki.
  • Oferuje funkcje analityczne dla urządzeń mobilnych, stron internetowych i komputerów stacjonarnych.
  • Obsługuje raportowanie awarii dla iOS i Androida oraz raportowanie błędów dla JavaScript.
  • Obsługuje bogate i interaktywne powiadomienia push dla systemów iOS i Android.
  • Obsługuje również niestandardowe raportowanie e-mailem.

Wymagania

Countly można łatwo zainstalować za pomocą pięknego skryptu instalacyjnego na świeżo zainstalowanych systemach CentOS, RHEL, Debian i Ubuntu bez żadnych usług nasłuchujących na porcie 80 lub 443.

  1. Instalacja CentOS 7 Minimal
  2. Instalacja RHEL 7 Minimal
  3. Instalacja Debiana 9 Minimal

W tym artykule poprowadzimy Cię, jak zainstalować Countly Analytics i zarządzać nim z wiersza poleceń w systemach opartych na CentOS i Debianie.

Krok 1: Zainstaluj serwer County

1. Na szczęście przygotowaliśmy dla Ciebie skrypt instalacyjny, który zainstaluje w Twoim systemie wszystkie zależności oraz serwer Countly.

Po prostu pobierz skrypt za pomocą polecenia wget, a następnie uruchom go w następujący sposób.

wget -qO- http://c.ly/install | bash

Ważne: wyłącz SELinux w CentOS lub RHEL, jeśli jest włączony. County nie będzie działać na serwerze, na którym jest włączony SELinux.

Instalacja zajmie od 6 do 8 minut. Po zakończeniu otwórz adres URL w przeglądarce internetowej, aby utworzyć konto administratora i zalogować się do pulpitu nawigacyjnego.

http://localhost 
OR
http://SERVER_IP

2. Przejdziesz do poniższego interfejsu, w którym możesz dodać aplikację do swojego konta, aby rozpocząć zbieranie danych. Aby wypełnić aplikację danymi losowymi/demonstracyjnymi, zaznacz opcję „Dane demonstracyjne”.

3. Po wypełnieniu aplikacji pojawi się przegląd aplikacji testowej, jak pokazano. Aby zarządzać aplikacjami, wtyczkami użytkowników itp., kliknij element Menu zarządzania.

Krok 2: Zarządzaj liczbą z terminala Linux

4. County dostarcza kilka poleceń do zarządzania procesem. Większość zadań można wykonać za pośrednictwem interfejsu użytkownika County, ale polecenie count, które można uruchomić w następującej składni, spełnia wymagania maniaków wiersza poleceń.

sudo countly version		#prints Countly version
sudo countly start  		#starts Countly 
sudo countly stop	  	#stops Countly 
sudo countly restart  	#restarts Countly 
sudo countly status  	        #used to view process status
sudo countly test 		#runs countly test set 
sudo countly dir 		#prints Countly is installed path

Krok 3: Liczba kopii zapasowych i przywracania

5. Aby skonfigurować automatyczne tworzenie kopii zapasowych dla Countly, możesz uruchomić polecenie countly Backup lub przypisać zadanie cron, które będzie uruchamiane codziennie lub co tydzień. To zadanie cron idealnie tworzy kopię zapasową danych Countly w wybranym przez Ciebie katalogu.

Następujące polecenie wykonaj kopię zapasową bazy danych County, konfiguracji County i plików użytkownika (np. obrazów aplikacji, obrazów użytkowników, certyfikatów itp.).

sudo countly backup /var/backups/countly

Dodatkowo możesz osobno wykonać kopię zapasową plików lub bazy danych, wykonując.

sudo countly backupdb /var/backups/countly
sudo countly backupfiles /var/backups/countly

6. Aby przywrócić County z kopii zapasowej, wydaj poniższe polecenie (określ katalog kopii zapasowej).

sudo countly restore /var/backups/countly

Podobnie przywróć osobno tylko pliki lub bazę danych w następujący sposób.

sudo countly restorefiles /var/backups/countly
sudo countly restoredb /var/backups/countly

Krok 4: Zaktualizuj serwer County

7. Aby rozpocząć proces aktualizacji, uruchom poniższe polecenie, które uruchomi npm, aby zainstalować wszelkie nowe zależności, jeśli takie istnieją. Uruchomi także grunt dist-all, aby zminimalizować wszystkie pliki i utworzyć z nich pliki produkcyjne w celu zwiększenia efektywności ładowania.

Na koniec ponownie uruchamia proces Node.js Countly, aby wpłynąć na zmiany w nowych plikach podczas dwóch poprzednich procesów.

sudo countly upgrade 	
countly usage 

Aby uzyskać więcej informacji, odwiedź oficjalną stronę: https://github.com/countly/countly-server

W tym artykule poprowadziliśmy Cię, jak zainstalować serwer Countly Analytics i zarządzać nim z wiersza poleceń w systemach opartych na CentOS i Debianie. Jak zwykle, prześlij nam swoje pytania lub przemyślenia dotyczące tego artykułu, korzystając z poniższego formularza odpowiedzi.