Kif Tinstalla Countly Analytics f'Sistemi Ibbażati fuq CentOS u Debian
Countly huwa softwer b'ħafna karatteristiċi, sors miftuħ, estensibbli ħafna fuq il-mowbajl u l-web f'ħin reali, notifiki push u softwer għar-rappurtar tal-ħabta li jħaddem aktar minn 2.5k websajts u 12k applikazzjonijiet mobbli.
Jaħdem f'mudell klijent/server; is-server jiġbor data minn apparat mobbli u apparat ieħor konness mal-Internet, filwaqt li l-klijent (SDK mobbli, web jew desktop) juri din l-informazzjoni f'format li janalizza l-użu tal-applikazzjoni u l-imġiba tal-utent aħħari.
Ara introduzzjoni bil-vidjo ta' minuta għal Countly.
- Jappoġġja ġestjoni ċentralizzata.
- Interface b'saħħitha għall-utent tad-dashboard (jappoġġja dashboards multipli, personalizzati u API).
- Tipprovdi utent, applikazzjoni u funzjonalitajiet ta' ġestjoni tal-permessi.
- Toffri appoġġ għal applikazzjonijiet multipli.
- Jappoġġja l-qari/kitba ta' APIs.
- Jappoġġja varjetà ta' plugins.
- Toffri karatteristiċi analitiċi għal mobbli, web u desktop.
- Jappoġġja r-rappurtar tal-ħabtiet għal iOS u Android u r-rappurtar tal-iżbalji għal Javascript.
- Jappoġġja notifiki push sinjuri u interattivi għal iOS u Android.
- Jappoġġja wkoll ir-rappurtar bl-email personalizzat.
Countly jista 'jiġi installat faċilment permezz ta' skript ta 'installazzjoni sabiħ fuq sistemi CentOS, RHEL, Debian u Ubuntu li għadhom kif ġew installati mingħajr ebda servizz li jisma' fuq il-port 80 jew 443.
- Installazzjoni ta' CentOS 7 Minimal
- Installazzjoni ta' RHEL 7 Minimal
- Installazzjoni ta' Debian 9 Minimal
F'dan l-artikolu, aħna niggwidawk dwar kif tinstalla u timmaniġġja Countly Analytics mil-linja tal-kmand f'sistemi bbażati fuq CentOS u Debian.
Pass 1: Installa Countly Server
1. Fortunatament, hemm skript ta 'installazzjoni mħejji għalik li jinstalla d-dipendenzi kollha kif ukoll is-server Countly fis-sistema tiegħek.
Sempliċement niżżel l-iskrittura billi tuża l-kmand wget u mexxiha minn hemm 'il quddiem kif ġej.
# wget -qO- http://c.ly/install | bash
Importanti: Iddiżattiva SELinux fuq CentOS jew RHEL jekk tkun attivata. Countly mhux se jaħdem fuq server fejn SELinux huwa attivat.
L-installazzjoni se tieħu bejn 6-8 minuti, ladarba tkun kompluta tiftaħ il-URL minn web browser biex toħloq il-kont tal-amministratur tiegħek u illoggja mad-dashboard tiegħek.
http://localhost OR http://SERVER_IP
2. Int ser tinżel fl-interface hawn taħt fejn tista 'żżid App mal-kont tiegħek biex tibda tiġbor id-dejta. Biex timla app b'dejta każwali/demo, iċċekkja l-għażla \Data demo.
3. Ladarba l-app tkun ġiet popolata, inti se tikseb il-ħarsa ġenerali tal-app tat-test kif muri. Biex timmaniġġja l-applikazzjonijiet, il-plugins tal-utenti eċċ, ikklikkja fuq l-oġġett tal-Menu tal-Ġestjoni.
Pass 2: Immaniġġja Countly Minn Terminal Linux
4. Countly vapuri b'diversi kmandi biex jimmaniġġjaw il-proċess. Tista 'tesegwixxi ħafna mill-kompiti permezz tal-interface tal-utent ta' Countly, iżda l-kmand tal-countly li jista 'jitħaddem fis-sintassi li ġejja - jagħmel il-bżonn għal geeks tal-linja tal-kmand.
$ 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
Pass 3: Backup u Restore Countly
5. Biex tikkonfigura backups awtomatiċi għal Countly, tista 'taħdem kmand tal-backup ta' countly jew tassenja biċċa xogħol cron li taħdem kuljum jew ġimgħa. Dan ix-xogħol cron idealment jagħmel backup tad-dejta tal-Countly f'direttorju tal-għażla tiegħek.
Id-database ta' Countly tal-backup tal-kmand li ġej, il-konfigurazzjoni ta' Countly u l-fajls tal-utent (eż. immaġini tal-app, immaġini tal-utent, ċertifikati, eċċ).
$ sudo countly backup /var/backups/countly
Barra minn hekk inti tista 'backup fajls jew database separatament billi tesegwixxi.
$ sudo countly backupdb /var/backups/countly $ sudo countly backupfiles /var/backups/countly
6. Biex tirrestawra Countly mill-backup, toħroġ il-kmand hawn taħt (speċifika d-direttorju tal-backup).
$ sudo countly restore /var/backups/countly
Bl-istess mod irrestawra biss fajls jew database separatament kif ġej.
$ sudo countly restorefiles /var/backups/countly $ sudo countly restoredb /var/backups/countly
Pass 4: Aġġorna Countly Server
7. Biex tibda proċess ta 'aġġornament, mexxi l-kmand taħt li se jmexxi npm biex tinstalla xi dipendenzi ġodda, jekk ikun hemm. Se jmexxi wkoll grunt dist-all biex jimminimizza l-fajls kollha u joħloq fajls ta 'produzzjoni minnhom għal tagħbija effettiva msaħħa.
U fl-aħħar jerġa 'jibda l-proċess Node.js ta' Countly biex iwettaq bidliet ġodda fil-fajls matul iż-żewġ proċessi preċedenti.
$ sudo countly upgrade $ countly usage
Għal aktar informazzjoni żur is-sit uffiċjali: https://github.com/countly/countly-server
F'dan l-artikolu, iggwidajna dwar kif tinstalla u timmaniġġja s-server Countly Analytics mil-linja tal-kmand f'sistemi bbażati fuq CentOS u Debian. Bħas-soltu, ibgħatilna l-mistoqsijiet jew il-ħsibijiet tiegħek dwar dan l-artikolu permezz tal-formola ta' tweġiba hawn taħt.