Giunsa ang Pag-install sa Countly Analytics sa CentOS ug Debian Based Systems


Ang Countly kay usa ka feature-rich, open source, highly-extensible real-time nga mobile & web analytics, push notifications ug crash reporting software nga naggahom ug labaw sa 2.5k web site ug 12k mobile applications.

Naglihok kini sa usa ka modelo sa kliyente/server; ang server nagtigom og mga datos gikan sa mga mobile device ug uban pang mga device nga konektado sa Internet, samtang ang kliyente (mobile, web o desktop SDK) nagpakita niini nga impormasyon sa usa ka format nga nag-analisar sa paggamit sa aplikasyon ug end-user nga kinaiya.

Tan-awa ang usa ka 1 ka minuto nga pagpaila sa video sa Countly.

  • Mga suporta para sa sentralisadong pagdumala.
  • Kusog nga dashboard user interface (nagsuporta sa daghang, custom ug API dashboard).
  • Naghatag ug user, aplikasyon ug pagtugot sa pagdumala sa mga gamit.
  • Nagtanyag og daghang suporta sa aplikasyon.
  • Mga suporta para sa pagbasa/pagsulat sa mga API.
  • Nagsuporta sa lain-laing mga plugins.
  • Nagtanyag mga bahin sa analytics para sa mobile, web ug desktop.
  • Nagsuporta sa pagreport sa pag-crash para sa iOS ug Android ug pagreport sa sayup para sa Javascript.
  • Nagsuporta alang sa adunahan ug interactive nga push notifications para sa iOS ug Android.
  • Nagsuporta usab alang sa naandan nga pagreport sa email.

Ang Countly dali nga ma-install pinaagi sa matahum nga script sa pag-install sa usa ka bag-ong na-install nga CentOS, RHEL, Debian ug mga sistema sa Ubuntu nga wala’y bisan unsang serbisyo nga namati sa port 80 o 443.

  1. Pag-instalar sa CentOS 7 Minimal
  2. Pag-instalar sa RHEL 7 Minimal
  3. Pag-instalar sa Debian 9 Minimal

Sa kini nga artikulo, giyahan ka namon kung giunsa ang pag-install ug pagdumala sa Countly Analytics gikan sa command line sa CentOS ug Debian nga mga sistema nga nakabase.

Lakang 1: I-install ang Countly Server

1. Suwerte, adunay usa ka script sa pag-install nga giandam alang kanimo nga mag-install sa tanan nga mga dependency ingon man ang Countly server sa imong sistema.

I-download lang ang script gamit ang wget command ug dagan kini pagkahuman ingon sa mosunod.

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

Importante: I-disable ang SELinux sa CentOS o RHEL kung mahimo kini. Ang Countly dili molihok sa usa ka server diin ang SELinux gipalihok.

Ang pag-instalar molungtad tali sa 6-8 ka minuto, kung makompleto na ang pag-abli sa URL gikan sa usa ka web browser aron mahimo ang imong admin account ug mag-login sa imong dashboard.

http://localhost 
OR
http://SERVER_IP

2. Motugpa ka sa interface sa ubos diin makadugang ka og App sa imong account aron magsugod sa pagkolekta og data. Aron pun-on ang app gamit ang random/demo data, susiha ang opsyon nga \Demo data.

3. Sa higayon nga ang app na populated, kamo og sa kinatibuk-ang panglantaw sa pagsulay app ingon sa gipakita. Aron madumala ang mga aplikasyon, mga plugin sa mga tiggamit ug uban pa, i-klik ang item sa Management Menu.

Lakang 2: Pagdumala sa Maihap Gikan sa Linux Terminal

4. Pag-ihap sa pagpadala uban ang daghang mga sugo aron madumala ang proseso. Mahimo nimong ipatuman ang kadaghanan sa mga buluhaton pinaagi sa Countly user interface, apan ang countly command nga mahimong ipadagan sa mosunod nga syntax - ang gikinahanglan alang sa command line geeks.

$ 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

Lakang 3: I-backup ug Iuli ang Countly

5. Aron ma-configure ang awtomatik nga pag-backup para sa Countly, mahimo nimong ipadagan ang countly backup command o mag-assign og cron job nga modagan kada adlaw o semana. Kini nga trabaho sa cron labing maayo nga mag-backup sa datos sa Countly sa usa ka direktoryo nga imong gusto.

Ang mosunod nga command backup Countly database, Countly configuration & user files (e.g app images, user images, certificates, etc).

$ sudo countly backup /var/backups/countly

Dugang pa mahimo nimong i-back up ang mga file o database nga gilain pinaagi sa pagpatuman.

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

6. Aron mapasig-uli ang Countly gikan sa backup, i-isyu ang sugo sa ubos (ipiho ang backup nga direktoryo).

$ sudo countly restore /var/backups/countly

Ingon usab ibalik lamang ang mga file o database nga gilain sama sa mosunod.

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

Lakang 4: Pag-upgrade sa Countly Server

7. Aron masugdan ang proseso sa pag-upgrade, padagana ang command sa ubos nga magpadagan sa npm aron ma-install ang bisan unsang bag-ong dependency, kung naa. Magpadagan usab kini sa grunt dist-all aron maminusan ang tanan nga mga file ug maghimo mga file sa produksiyon gikan kanila alang sa labi ka epektibo nga pagkarga.

Ug sa katapusan i-restart ang proseso sa Node.js sa Countly aron mabag-o ang mga bag-ong file sa panahon sa duha nga nangaging mga proseso.

$ sudo countly upgrade 	
$ countly usage 

Para sa dugang nga impormasyon bisitaha ang opisyal nga site: https://github.com/countly/countly-server

Niini nga artikulo, gigiyahan ka namo kung unsaon pag-instalar ug pagdumala sa Countly Analytics server gikan sa command line sa CentOS ug Debian based system. Sama sa naandan, ipadala kanamo ang imong mga pangutana o hunahuna bahin sa kini nga artikulo pinaagi sa porma sa tubag sa ubos.