Jinsi ya Kufunga Uchanganuzi wa Hesabu katika Mifumo ya CentOS na Debian


Countly ni programu iliyo na vipengele vingi, huria, uchanganuzi unaoweza kupanuka sana wa wakati halisi wa simu na wavuti, arifa za kushinikiza na programu ya kuripoti matukio ya kuacha kufanya kazi inayotumia zaidi ya tovuti 2.5k na programu za simu 12k.

Inafanya kazi katika mfano wa mteja/seva; seva inakusanya data kutoka kwa vifaa vya rununu na vifaa vingine vilivyounganishwa kwenye Mtandao, huku mteja (SDK ya rununu, wavuti au eneo-kazi) anaonyesha maelezo haya katika umbizo linalochanganua matumizi ya programu na tabia ya mtumiaji wa mwisho.

Tazama utangulizi wa video wa dakika 1 wa Countly.

  • Inasaidia usimamizi wa kati.
  • Kiolesura chenye nguvu cha mtumiaji wa dashibodi (inaauni dashibodi nyingi, maalum na za API).
  • Hutoa mtumiaji, utendakazi wa programu na udhibiti wa ruhusa.
  • Inatoa usaidizi wa programu nyingi.
  • Inaauni API za kusoma/kuandika.
  • Inaauni aina mbalimbali za programu-jalizi.
  • Hutoa vipengele vya uchanganuzi vya simu, wavuti na eneo-kazi.
  • Inaauni ripoti ya kuacha kufanya kazi kwa iOS na Android na kuripoti hitilafu kwa Javascript.
  • Inaauni arifa tajiri na zinazoingiliana kwa programu ya iOS na Android.
  • Pia inasaidia kuripoti barua pepe maalum.

Countly inaweza kusakinishwa kwa urahisi kupitia hati nzuri ya usakinishaji kwenye mifumo iliyosakinishwa upya ya CentOS, RHEL, Debian na Ubuntu bila huduma zozote kusikiliza kwenye bandari 80 au 443.

  1. Usakinishaji wa CentOS 7 Ndogo
  2. Usakinishaji wa RHEL 7 Ndogo
  3. Usakinishaji wa Debian 9 Ndogo

Katika makala haya, tutakuongoza jinsi ya kusakinisha na kudhibiti Countly Analytics kutoka kwa mstari wa amri katika mifumo ya msingi ya CentOS na Debian.

Hatua ya 1: Sakinisha Seva ya Countly

1. Kwa bahati nzuri, kuna hati ya usakinishaji iliyotayarishwa kwa ajili yako ambayo itasakinisha vitegemezi vyote pamoja na seva ya Countly kwenye mfumo wako.

Pakua tu hati kwa kutumia wget amri na uiendeshe baadaye kama ifuatavyo.

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

Muhimu: Zima SELinux kwenye CentOS au RHEL ikiwa imewashwa. Countly haitafanya kazi kwenye seva ambapo SELinux imewashwa.

Usakinishaji utachukua kati ya dakika 6-8, mara tu utakapomaliza, fungua URL kutoka kwa kivinjari ili kuunda akaunti yako ya msimamizi na kuingia kwenye dashibodi yako.

http://localhost 
OR
http://SERVER_IP

2. Utatua katika kiolesura kilicho hapa chini ambapo unaweza kuongeza Programu kwenye akaunti yako ili kuanza kukusanya data. Ili kujaza programu kwa data nasibu/onyesho, chagua chaguo \Data ya onyesho.

3. Mara tu programu imejazwa, utapata muhtasari wa programu ya majaribio kama inavyoonyeshwa. Ili kudhibiti programu, programu-jalizi za watumiaji n.k, bofya kipengee cha Menyu ya Usimamizi.

Hatua ya 2: Dhibiti Hesabu Kutoka kwa Kituo cha Linux

4. Countly meli katika na amri kadhaa ya kusimamia mchakato. Unaweza kutekeleza kazi nyingi kupitia kiolesura cha Hesabu, lakini amri ya kuhesabu ambayo inaweza kuendeshwa katika sintaksia ifuatayo - huhitajika kwa wajuzi wa mstari wa amri.

$ 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

Hatua ya 3: Hifadhi nakala na Urejeshe kwa Hesabu

5. Ili kusanidi hifadhi rudufu za kiotomatiki za Countly, unaweza kutekeleza amri ya kuhifadhi nakala nyingi au kukabidhi kazi ya cron inayofanya kazi kila siku au wiki. Kazi hii ya cron inahifadhi nakala ya data ya Countly kwenye saraka ya chaguo lako.

Hifadhidata ifuatayo ya amri ya Countly, Usanidi wa Hesabu na faili za watumiaji (k.m. picha za programu, picha za watumiaji, vyeti, n.k).

$ sudo countly backup /var/backups/countly

Zaidi ya hayo unaweza kuhifadhi nakala za faili au hifadhidata kando kwa kutekeleza.

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

6. Ili kurejesha Hesabu kutoka kwa chelezo, toa amri hapa chini (taja saraka ya chelezo).

$ sudo countly restore /var/backups/countly

Vile vile rejesha faili au hifadhidata pekee kando kama ifuatavyo.

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

Hatua ya 4: Boresha Seva ya Countly

7. Kuanzisha mchakato wa kuboresha, endesha amri hapa chini ambayo itaendesha npm ili kusakinisha vitegemezi vyovyote vipya, ikiwa vipo. Pia itaendesha grunt dist-all ili kupunguza faili zote na kuunda faili za uzalishaji kutoka kwao kwa upakiaji ulioboreshwa.

Na hatimaye huanza upya mchakato wa Countly's Node.js ili kuathiri mabadiliko ya faili wakati wa michakato miwili iliyopita.

$ sudo countly upgrade 	
$ countly usage 

Kwa habari zaidi tembelea tovuti rasmi: https://github.com/countly/countly-server

Katika makala haya, tulikuongoza jinsi ya kusakinisha na kudhibiti seva ya Countly Analytics kutoka kwa mstari wa amri katika mifumo ya msingi ya CentOS na Debian. Kama kawaida, tutumie maswali au mawazo yako kuhusu makala haya kupitia fomu ya majibu iliyo hapa chini.