Otu esi etinye nyocha Countly na CentOS na Sistemụ dabere na Debian


Countly bụ njirimara bara ụba, isi mmalite mepere emepe, ekwentị mkpanaaka na nyocha weebụ nke ukwuu, na-akwalite ọkwa yana sọftụwia mkpesa okuku na-enye ike karịa weebụsaịtị 2.5k yana ngwa mkpanaka 12k.

Ọ na-arụ ọrụ na ụdị ahịa/ihe nkesa; ihe nkesa na-achịkọta data sitere na ekwentị mkpanaaka na ngwaọrụ ndị ọzọ ejikọrọ na Ịntanetị, ebe onye ahịa (mobile, web ma ọ bụ desktọpụ SDK) na-egosiputa ozi a n'ụdị nke na-enyocha ojiji ngwa na omume onye njedebe.

Lelee mmalite vidiyo nkeji 1 na Countly.

  • Nkwado maka njikwa etiti.
  • Ọhụụ onye ọrụ dashboard dị ike (na-akwado ọtụtụ, omenala na bọọdụ API).
  • Na-enye onye ọrụ, ngwa na ọrụ njikwa ikike.
  • Na-enye ọtụtụ nkwado ngwa.
  • Nkwado maka ịgụ/ide API.
  • Na-akwado plugins dị iche iche.
  • Na-enye atụmatụ nyocha maka mkpanaka, webụ na desktọpụ.
  • Na-akwado mkpesa mkpọka maka iOS na gam akporo yana mkpesa njehie maka Javascript.
  • Nkwado maka ịma ọkwa push bara ụba na mmekọrịta maka iOS na gam akporo.
  • Na-akwadokwa maka mkpesa ozi-e nkeonwe.

Enwere ike itinye ọnụ ọgụgụ n'ụzọ dị mfe site na edemede nrụnye mara mma na sistemụ CentOS, RHEL, Debian na Ubuntu arụnyere ọhụrụ na-enweghị ọrụ ọ bụla na-ege ntị na ọdụ ụgbọ mmiri 80 ma ọ bụ 443.

  1. Nwụnye CentOS 7 Opekempe
  2. Nwụnye RHEL 7 kacha nta
  3. Nwụnye Debian 9 Opekempe

N'ime edemede a, anyị ga-eduzi gị otu esi etinye ma jikwaa Countly Analytics site na ahịrị iwu na sistemụ CentOS na Debian.

Kwụpụ 1: Wụnye Countly Server

1. Luckily, e nwere ihe echichi script kwadebere maka gị nke ga-etinye ihe niile dabere yana Countly nkesa na gị usoro.

Naanị budata edemede ahụ site na iji iwu wget wee mee ya ka nke a gasịrị.

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

Ihe dị mkpa: Gbanyụọ SELinux na CentOS ma ọ bụ RHEL ma ọ bụrụ na agbanyere ya. Countly agaghị arụ ọrụ na sava ebe agbanyere SELinux.

Nwụnye ga-ewe n'etiti nkeji 6-8, ozugbo mepee URL site na ihe nchọgharị weebụ iji mepụta akaụntụ nchịkwa gị wee banye na dashboard gị.

http://localhost 
OR
http://SERVER_IP

2. Ị ga-adaba na interface n'okpuru ebe ị nwere ike tinye ihe App na akaụntụ gị na-amalite na-anakọta data. Iji mejupụta ngwa nwere data na-enweghị usoro/ngosi, lelee nhọrọ \Demo data.

3. Ozugbo ngwa e bi, ị ga-enweta nkọwa nke ngwa ule dị ka e gosiri. Iji jikwaa ngwa, plugins ndị ọrụ wdg, pịa ihe nchịkọta njikwa.

Kwụpụ 2: Jikwaa Countly Site na Linux Terminal

4. Ọtụtụ iwu na-ebubata ụgbọ mmiri iji jikwaa usoro a. Ị nwere ike ịrụ ọtụtụ n'ime ọrụ ndị ahụ site na interface onye ọrụ Countly, mana iwu ọnụ ọgụgụ nke enwere ike ịgba ọsọ na syntax na-esonụ - ọ dị mkpa maka geeks akara iwu.

$ 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

Kwụpụ 3: Ndabere ma weghachite Countly

5. Iji hazie nkwado ndabere na mpaghara Countly, ị nwere ike ịgba ọsọ nkwado ndabere ma ọ bụ kenye ọrụ cron nke na-agba kwa ụbọchị ma ọ bụ izu. Ọrụ cron a na-edobe data Countly ka ọ bụrụ ndekọ aha gị.

Iwu na-esote ndabere nchekwa data Countly, Nhazi ọnụọgụ na faịlụ onye ọrụ (dịka onyonyo ngwa, onyonyo onye ọrụ, asambodo, wdg).

$ sudo countly backup /var/backups/countly

Na mgbakwunye, ị nwere ike ịkwado faịlụ ma ọ bụ nchekwa data iche iche site na ime.

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

6. Iji weghachi Countly site na nkwado ndabere, nye iwu dị n'okpuru (kpọpụta ndekọ ndabere).

$ sudo countly restore /var/backups/countly

Otu aka ahụ weghachi naanị faịlụ ma ọ bụ nchekwa data iche iche dị ka ndị a.

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

Kwụpụ 4: Nweta nkwalite Countly Server

7. Iji malite usoro nkwalite, mee iwu dị n'okpuru ebe a nke ga-agba ọsọ npm iji wụnye ihe ndabere ọhụrụ ọ bụla, ma ọ bụrụ na ọ bụla. Ọ ga-agbakwa grunt dist-all iji wedata faịlụ niile wee mepụta faịlụ mmepụta site na ha maka ịkwalite nbudata dị irè.

Ma n'ikpeazụ malitegharịa usoro Countly's Node.js iji mee mgbanwe faịlụ ọhụrụ n'oge usoro abụọ gara aga.

$ sudo countly upgrade 	
$ countly usage 

Maka ozi ndị ọzọ, gaa na saịtị gọọmentị: https://github.com/countly/countly-server

N'ime edemede a, anyị duziri gị otu esi etinye ma jikwaa ihe nkesa Countly Analytics site na ahịrị iwu na sistemụ CentOS na Debian. Dị ka ọ dị na mbụ, zitere anyị ajụjụ ma ọ bụ echiche gị gbasara akụkọ a site na mpempe nzaghachi n'okpuru.