Vai esat noraizējies par tvītu arhivēšanu? Vēlaties jaudīgāku meklēšanu? Vai vēlaties redzēt savu čivināt statistiku? Jūs to visu varat darīt, instalējot ThinkUp savā mājas serverī.
ThinkUp ir izcili piemērots (pašlaik beta versijā), kas arhivēs visas jūsu tweets, jūsu atbildes, atbildes u.c., lai jūs varētu meklēt tos un uzzināt par noderīgu lietošanas statistiku. Tam ir pavisam nedaudz spraudņu, ieskaitot vienu, kas papildina pilnu Facebook atbalstu.
Tas ir paredzēts uzstādīšanai LAMP serverī; tas ir, Linux, Apache, MySQL un PHP ir tas, kas nodrošinās mugurkaulu. Lai gan to ir iespējams instalēt uz Windows vai Mac datora, to visvieglāk apstrādā Linux, tāpēc mēs izmantosim Ubuntu, lai parādītu, kā to iegūt un palaist. Tas ir ļoti aktīvi attīstījis dibinātājs Gina Trapani un daudzi lietotāji šajā sabiedrībā.
Pašlaik ThinkUp ir beta versija, tādēļ būs daži kļūdas, un lietas var nebūt ideāli, tādēļ, ja jūs nevēlaties rīkoties (un varbūt palīdzēt, iesniedzot kļūdu ziņojumus), tas var nebūt jums. Pirmkārt, jums būs nepieciešams, lai LAMP serveris tiktu izveidots un darbojas, un mēs pieņemam, ka esat to jau izveidojis. Jums būs nepieciešams jau izveidots personīgais MySQL lietotāja konts. Visbeidzot, pasta funkcija PHP ir jāstrādā, kas nozīmē, ka jums būs nepieciešama programma vai skripts, kas var sūtīt vēstules, taču, ja nē, mēs esam uzzinājuši par jums.
Labi, lai sāktu, mums būs jāinstalē daži papildu materiāli, kas vēl nav instalēti, piemēram, cURL un GD. Lai to izdarītu, vienkārši ievadiet šādu komandu:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd
Ievadiet savu paroli un ļaujiet tai instalēt. Lai to pabeigtu, jums būs jārestartē Apache serveris:
sudo /etc/init.d/apache2 restartēt
Varat arī izmantot:
sudo serviss apache2 restart
Turiet savu termināla logi atvērtu, jo, iespējams, jums būs jāpārslēdzas uz to bieži, lai mainītu dažas lietas.
Kā jau minēts iepriekš, jums būs nepieciešams kaut kas, kas var sūtīt vēstules uz pašu serveri. Ja jums tas nav, tur ir ļoti viegli noteikt to. Vienkārši instalējiet sendmail ar šādu komandu:
sudo apt-get install sendmail
Tad mums ir nepieciešams rediģēt failu php.ini, lai norādītu uz jaunizveidoto programmu.
sudo nano /etc/php5/apache2/php.ini
Piespraust lejupvērsto taustiņu, līdz atrodat kaut ko tādu, kas izskatās šādi:
; sendmail_path =
Jums ir jādzēš sākotnējā semikols un beigās jāpievieno ceļš. Mainiet šo līniju, lai tā izskatās šādi:
sendmail_path = / usr / sbin / sendmail -t -i
Lai saglabātu, nospiediet CTRL + O un ievadiet. Ja tiek prasīts pārrakstīt, nospiediet Y. Pēc tam izejiet ar CTRL + X.
Visbeidzot, restartējiet Apache, kā mēs to izdarījām pēdējā sadaļā. Tas nodrošinās jūsu serveri ar iespēju nosūtīt e-pastu, kas mums nedaudz būs nepieciešams, lai aktivizētu ThinkUp kontu.
Pārejiet uz ThinkUp GitHub lapu, lai lejupielādētu ThinkUp (pašlaik beta versija 0.8). Kad esat to lejupielādējis, ielieciet šo komandu terminālā, lai to izņemtu savā noklusējuma tīmekļa direktorijā:
sudo unzip ceļš / uz / thinkup-0.8.zip-d / var / www
Tas automātiski izveidos direktoriju ar nosaukumu "thinkup" in / var / www.
Lai piekļūtu ThinkUp, atveriet tīmekļa pārlūku un dodieties uz vienu no šiem:
http: // localhost / thinkup
http: //your.internalip.address/thinkup
Iespējams, ka jūs saņemsit šo kļūdas ziņojumu nepareizu atļauju dēļ. Jūs varat vienkārši ievadīt šo komandu terminālā, lai novērstu problēmu.
Pēc tam atsvaidziniet pārlūkprogrammas lapu.
Lai sāktu sākotnējo konfigurāciju, noklikšķiniet uz saites "instalēt ThinkUp". Jūs redzēsiet prasību ekrānu.
Jums būtu labi iet. Ritiniet uz leju un noklikšķiniet uz pogas, lai turpinātu.
Jums būs jāievada derīga e-pasta adrese, jāizveido parole un jāiestata laika josla. Tās ir vienkāršas iespējas. Grūtāk nāk nākamais.
Pēc tam noklikšķiniet uz pogas, lai turpinātu. Jūs varat redzēt šādu ziņojumu:
Vienkārši ievadiet divas komandas terminālā, lai izveidotu konfigurācijas failu un mainītu īpašumtiesības uz to.
Pēc noklikšķināšanas uz pogas redzēsit ziņojumu ar zaļo fonu, kurā teikts, ka instalēšana bijusi veiksmīga un ka tika nosūtīts e-pasta ziņojums, lai aktivizētu jūsu kontu. Piesakieties savā e-pastā, noklikšķiniet uz saites (pārliecinieties, ka IP / domēna vārds ir pareizs), un jūs redzēsit jauku zaļu "aktivizētu" ziņojumu.
Ievadiet savus akreditācijas datus un piesakieties!
Kad esat atradis, jūs redzēsiet, ka jums vēl nav izveidoti konti. Noklikšķiniet uz saites, lai to mainītu.
Pēc noklusējuma tā lūgs jums pievienot čivināt kontu. Ritiniet uz leju, kur tas saka: "Konfigurēt čivināt spraudni" un izpildiet pasākumus, lai reģistrētu ThinkUp čivināt.
Ņemiet vērā, ka jums, iespējams, būs jāmaina atzvanīšanas URL, lai norādītu uz ārēju IP vai DNS aizstājvārdu. Čivināt jums vajadzētu sniegt papildu informāciju: patērētāja un slepenās atslēgas.
Esiet uzmanīgi ar šiem, jo tie ir unikāli ar šī lietojumprogrammas mijiedarbību ar jūsu konkrēto čivināt kontu! Ievadiet šos taustiņus savā ThinkUp konfigurācijā.
Pēc tam noklikšķiniet uz "Rādīt papildu opcijas" apakšā, lai to atpazītu:
Jūs varat paaugstināt tādas vērtības kā es. Kad konfigurācija ir pabeigta, ThinkUp izmantos rāpuļprogrammu, lai saņemtu savu informāciju no čivināt.Palielinot šo tolerances kļūdu un citas vērtības, mēs varēsim iegūt vairāk un vairāk datu katram rāpuļprogrammai. Kad esat pabeidzis, noklikšķiniet uz pogas Saglabāt un ritiniet uz augšu. Jūs redzēsit citu pogu, kas saka: "Autorizēt ThinkUp čivināt". Noklikšķiniet uz tā.
Tas novirzīs jūs uz čivināt, kur jums vienkārši ir jānoklikšķina uz pogas "Atļaut", un tam vajadzētu nosūtīt jums atpakaļ uz ThinkUp.
Ritinot uz augšu, jūs redzēsiet savu kontu, kas norādīts sadaļā "Twitter Plugin", un, ja jūs varat padarīt savu statistiku publiski, noklikšķiniet uz pogas "Iestatīt kā publisku". Tas padarīs to, ka jums nav jāpiesakās, lai redzētu visu savu statistiku, kad nākotnē apmeklējat http: // localhost / thinkup.
Mums ir jāiegūst daži dati ThinkUp. Noklikšķiniet uz ThinkUp logo vai vienkārši dodieties uz savu ThinkUp galveno lapu. Noklikšķiniet uz kāda no statistikas datiem, kas uzskaitīti kreisajā izvēlnē.
Jūs redzēsit, ka nekas nav pieejams, taču jūs redzēsit saiti, kurā ir teikts: "Tagad atjauniniet datus".
Noklikšķinot uz tā, jūs nokļūsit citā lapā, kur varēsiet redzēt mēģinājumus, ko My ThinkUp gribēja noķert Twitter datus no jums. Tas ir iepriekš minētā rāpuļprogramma.
Ja ritiniet uz leju, tiks parādīts ērts ieteikums.
Šī komanda apakšā? Mēs varam to automatizēt Linux sistēmā, izmantojot crontu. Pārslēdzieties atpakaļ uz savu terminālu un ievadiet šādu komandu:
crontab-e
Tas lūgs jums izvēlēties teksta redaktoru. Nano ir liels iesācējiem, un tas ir tas, ko mēs izmantojām agrāk, tāpēc hit 2, lai padarītu šo noklusējumu.
Katrā no piecām kolonnām uz augšu ir norādīti laika periodi, uz kuriem jāatkārto: minūtes, stundas, mēneša diena, mēnesis un nedēļas diena. Numura ievadīšana noteiks šīs vērtības, bet, ievadot zvaigznīti, šis kritērijs tiks ignorēts. Augšpusē redzat, ka esmu ievadījis:
34 * * * *
Tas nozīmē, ka katru stundu pie 34 minūšu zīmes tā izpildīs komandu. Kura komanda Kāpēc viens no ThinkUp ierosinājis, protams!
cd / var / www / thinkup / crawler /; eksports THINKUP_PASSWORD = jūsu parole; /usr/bin/phpcrawl.php [email protected]
Pārliecinieties, vai ievadāt savu paroli un pārbaudīt e-pasta adresi šajā komandā! Tas nodrošinās, ka katru stundu ThinkUp atsvaidzina, lai iegūtu jaunus datus. Ja vēlaties izmantot savam rāpuļprogrammai sarežģītākus kritērijus, es iesaku sākt ar Crona ieteikumu no Ubuntu kopienas dokumentācijas. Lai saglabātu, nospiediet CTRL + O un pēc tam CTRL + X, lai izietu.
Papildus tam, ka jūs vienkārši arhivējat visus savus tweets, atbildes un citu informāciju MySQL datu bāzē, jūs varat redzēt daudz interesantas statistikas. Jūs varat redzēt savu konkrētu klientu pielietojumu, to, cik daudz jūs atbildat, salīdzinot ar to, cik jūs esat čivināt, cik daudz jūs sekojat, kādus no tiem visvairāk seko, un vēl daudz vairāk.
ThinkUp arī izvilka jums noderīgu informāciju, piemēram, visas ziņas, kurās jūs pieminēts, pieminēt, kas nav atbildes vai uz priekšu, kā arī pilnīgas sarunas.
Apakšā jūs varat arī redzēt, kā ThinkUp izvelk sarakstus saitēm, kas parādās jūsu tweets, attēlus, kas parādās jūsu tweets un vairāk.
Un, protams, varat meklēt kādā no šīm kategorijām, noklikšķinot uz meklēšanas saites.
Jūs saņemsiet lielisku meklēšanas lodziņu, kas ir sadalīts tekstā.
ThinkUp piedāvā daudz funkcionalitātes ar čivināt, bet tā Facebook plug-in ir tikpat spēcīgs. Tiklīdz jūs konfigurējat ThinkUp, jūs pat varat ļaut saviem draugiem izveidot kontus, lai arī viņi to varētu izmantot! Papildus saglabāšanai jūs varat arī izmantot ThinkUp, lai izsekotu atbildes uz jautājumiem, kurus jūs ievietojat, un filtrētu noderīgu informāciju no visas laika līnijas. Tas daudz palīdz, kad jūs esat čivināt barības, ir smieklīgi aizņemts vai arī ir daudz šādu notikumu.