Oletko huolissasi twiittiesi arkistoinnista? Haluatko tehokkaamman haun? Haluatko nähdä twiittitilastosi? Voit tehdä kaiken tämän ja paljon muuta asentamalla ThinkUp kotipalvelimellesi.
Ajatella on loistava sovellus (tällä hetkellä beetaversiossa), joka arkistoi kaikki twiitit, vastaukset, vastaukset jne., jotta voit etsiä niistä ja löytää hyödyllisiä käyttötilastoja. Siinä on melko vähän laajennuksia, mukaan lukien yksi, joka lisää myös täyden Facebook-tuen.
Se on suunniteltu asennettavaksi LAMP-palvelimeen; eli Linux, Apache, MySQL ja PHP tarjoavat sille selkärangan. Vaikka se on mahdollista asenna se Windowsiin - tai Mac-pohjainen kone , se on helpoimmin käsiteltävissä Linuxissa, joten käytämme Ubuntua osoittamaan, kuinka saat sen käyttöön. Perustaja Gina Trapani ja monet yhteisön käyttäjät ovat kehittäneet sitä aktiivisesti.
Edellytykset
ThinkUp on tällä hetkellä beetaversiossa, joten siellä on joitain virheitä, ja asiat eivät välttämättä suju täydellisesti, joten tämä ei välttämättä sovi sinulle, ellet ole kiinnostunut pelaamisesta (ja ehkä auttamalla lähettämällä virheraportteja). Ensinnäkin, sinulla on oltava LAMP-palvelin käynnissä, ja oletamme, että olet jo asentanut sen. Tarvitset myös henkilökohtaisen MySQL-käyttäjätilin, joka on jo määritetty. Lopuksi PHP: n postitoiminnon pitäisi toimia, mikä tarkoittaa, että tarvitset ohjelmaa tai komentosarjaa, joka voi lähettää sähköpostia, mutta jos ei, olemme kuulleet sinut.
Okei, aluksi meidän on asennettava joitain ylimääräisiä juttuja, joita ei ehkä ole vielä asennettu, kuten cURL ja GD. Voit tehdä sen kirjoittamalla seuraavan komennon:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd
Anna salasanasi ja anna sen asentaa. Tämän lopettamiseksi sinun on käynnistettävä Apache-palvelin uudelleen:
sudo /etc/init.d/apache2 Käynnistä uudelleen
Vaihtoehtoisesti voit käyttää:
sudo service apache2 käynnistetään uudelleen
Pidä pääteikkuna auki, koska sinun on ehkä vaihdettava siihen usein muuttaaksesi joitain asioita.
Lähetä postia
Kuten edellä todettiin, tarvitset jotain, joka voi lähettää sähköpostia itse palvelimellesi. Jos et, niin siihen on todella helppo korjata. Asenna vain sendmail seuraavalla komennolla:
sudo apt-get install sendmail
Sitten meidän on muokattava php.ini-tiedostoa osoittamaan vasta asennettuun ohjelmaan.
Sudonano / Etc / php5 / Apache 2 / php. Sisään
Paina sivua alas -näppäintä, kunnes löydät jotain, joka näyttää tältä:
; sendmail_path =
Sinun on poistettava alkuperäinen puolipiste ja liitettävä polku loppuun. Muuta tätä riviä, jotta se näyttää tältä:
sendmail_path = / usr / sbin / sendmail -t –i
Tallenna tallentamalla painamalla CTRL + O ja kirjoittamalla. Jos sinua pyydetään korvaamaan, paina Y. Poistu sitten painamalla CTRL + X.
Viimeiseksi, käynnistä Apache uudelleen, kuten teimme viimeisessä osassa. Tämä tarjoaa palvelimellesi mahdollisuuden lähettää sähköpostia, jota tarvitsemme hetken kuluttua aktivoidaksemme ThinkUp-tilimme.
ThinkUpin asentaminen
Pään yli ThinkUp GitHub -sivu ladata ThinkUp (tällä hetkellä beetaversio 0.8). Kun olet ladannut sen, pop tämä komento terminaalissa pura se oletuksena Web-hakemistoon:
sudo pura polku / to / thinkup-0.8.zip –d / var / www
Tämä luo automaattisesti hakemiston nimeltä "thinkup" hakemistoon / var / www.
Pääset ThinkUpiin avaamalla verkkoselaimen ja siirtymällä jompaankumpaan seuraavista:
http: // localhost / thinkup
http: // sisäinen sisäpiirisi.osoite / ajatus
Todennäköisesti saat virheilmoituksen virheellisten käyttöoikeuksien vuoksi. Voit syöttää kyseisen komennon terminaaliin ongelman korjaamiseksi.
Päivitä sitten selaimesivusi.
Aloita määritys napsauttamalla “ThinkUp-ohjelmiston asentaminen” -linkkiä. Näet vaatimukset -näytön.
Sinun pitäisi olla hyvä mennä. Vieritä alaspäin ja napsauta painiketta jatkaaksesi.
Sinun on annettava kelvollinen sähköpostiosoite, luotava salasana ja asetettava aikavyöhyke. Nämä ovat helppoja vaihtoehtoja. Kovemmat tulevat seuraavaksi.
- Tietokannan isäntä: Kirjoita tähän isäntänimi, tai jos se on yksityisellä palvelimellasi, kirjoita vain "localhost"
- Tietokannan nimi: Anna tietokannan nimi, jota ThinkUp käyttää tietoihinsa. Se luodaan, jos sitä ei ole olemassa.
- Käyttäjänimi: MySQL-tilisi käyttäjänimi.
- Salasana: MySQL-tilisi salasana.
Napsauta sitten painiketta jatkaaksesi. Saatat nähdä seuraavanlaisen viestin:
Syötä vain kaksi komentoa päätelaitteeseen luodaksesi konfigurointitiedoston ja vaihtaaksesi sen omistajan.
Napsautettuasi painiketta näet vihreällä taustalla viestin, jossa kerrotaan, että asennus onnistui ja että sähköpostiviesti lähetettiin tilisi aktivoimiseksi. Kirjaudu sisään sähköpostiosoitteeseesi, napsauta linkkiä (varmista, että IP / verkkotunnus on oikea), ja näet mukavan vihreän "aktivoidun" viestin.
Syötä käyttäjätunnuksesi ja kirjaudu sisään!
ThinkUpin määrittäminen
Kun olet sisään, huomaat, että sinulla ei ole vielä tilejä määritetty. Napsauta linkkiä muuttaaksesi sitä.
Oletuksena se pyytää sinua lisäämään Twitter-tilin. Vieritä alas kohtaan "Configure the Twitter Plugin" ja seuraa ohjeita rekisteröidäksesi ThinkUp: n Twitterissä.
Huomaa, että joudut ehkä muuttamaan soittopyynnön URL-osoitetta osoittamaan ulkoista IP-osoitetta tai DNS-aliasta. Twitterin pitäisi antaa sinulle lisätietoja: kuluttaja- ja salaiset avaimet.
Ole varovainen näiden kanssa, koska ne ovat ainutlaatuisia tämän sovelluksen vuorovaikutuksessa tietyn Twitter-tilisi kanssa! Syötä nämä avaimet ThinkUp-määrityksiin.
Napsauta seuraavaksi alareunassa olevaa "Näytä lisäasetukset" paljastaaksesi tämän:
Voit nostaa arvoja kuten minä. Kun määritys on valmis, ThinkUp käyttää indeksointia hakemaan tietosi Twitteristä. Lisäämällä näitä virheiden sietokykyä ja muita arvoja voimme saada enemmän ja enemmän tietoja jokaisesta indeksoinnista. Kun olet valmis, napsauta Tallenna-painiketta ja vieritä ylös. Näet toisen painikkeen, jossa lukee "valtuuta ThinkUp Twitterissä". Klikkaa sitä.
Se ohjaa sinut Twitteriin, jossa sinun tarvitsee vain napsauttaa "Salli" -painiketta, ja sitten sen pitäisi lähettää sinut takaisin ThinkUpiin.
Kun vierität ylös, tilisi näkyy Twitter-laajennuksen alla ja jos voit tehdä tilastostasi julkisen, napsauta Aseta julkiseksi -painiketta. Tämä tekee siitä niin, että sinun ei tarvitse kirjautua sisään nähdäksesi kaikki tilastot, kun menet http: // localhost / thinkup tulevaisuudessa.
Tietojen indeksointi Cronin kautta
Meidän on saatava tietoja ThinkUpiin. Napsauta ThinkUp-logoa tai siirry vain ThinkUp-pääsivulle. Napsauta mitä tahansa vasemmalla olevassa valikossa luetelluista tilastoista.
Näet, että mitään ei ole käytettävissä, mutta näet linkin, joka sanoo "Päivitä tietosi nyt".
Napsauttamalla sitä siirryt toiselle sivulle, jossa näet ThinkUp-yritykseni yrityksiä napata tietoja Twitteristä puolestasi. Tämä on aiemmin mainittu indeksoija.
Jos vierität alas, näet kätevän ehdotuksen.
Tuo komento alareunassa? Voimme automatisoida sen Linuxissa niin kutsutun cronin kautta. Vaihda takaisin päätelaitteeseesi ja kirjoita seuraava komento:
crontab –e
Se pyytää sinua valitsemaan tekstieditorin. Nano on loistava aloittelijoille, ja sitä käytimme aiemmin, joten paina 2 tehdäksesi siitä oletuksen.
Jokainen ylhäältä tulevasta viidestä sarakkeesta edustaa toistuvia ajanjaksoja: minuutit, tunnit, kuukauden päivä, kuukausi ja viikonpäivä. Numeron syöttö asettaa nämä arvot, kun taas tähti syötetään, tämä kriteeri jätetään huomioimatta. Yllä näet, että olen kirjoittanut:
34 * * * *
Tämä tarkoittaa, että joka tunti 34 minuutin kohdalla se suorittaa komennon. Mikä komento? Miksi, ThinkUp ehdotti tietysti!
cd /var/www/thinkup/crawler/;export THINKUP_PASSWORD=yourpassword; /usr/bin/phpcrawl.php [email protected]
Varmista, että syötät salasanasi ja tarkista sähköpostiosoite tässä komennossa! Tämä varmistaa, että ThinkUp päivittää itsensä joka tunti saadakseen uusia tietoja. Jos haluat käyttää tarkempia kriteereitä indeksointirobotillesi, suosittelen aloittamaan Cron-ohjeet Ubuntun yhteisöasiakirjoista . Tallenna CTRL + O ja poistu sitten CTRL + X.
Twitter-tilastot
Sen lisäksi, että arkistoit kaikki twiitit, vastaukset ja muut tiedot MySQL-tietokantaan, näet paljon mielenkiintoisia tilastoja. Näet tiettyjen asiakkaiden käytön, kuinka paljon vastaat verrattuna twiittiisi, kuinka monta seuraajaa sinulla on, mitä niistä seurataan eniten ja paljon muuta.
ThinkUp nostaa myös sinulle hyödyllisiä tietoja, kuten kaikki sinut mainitsevat viestit, maininnat, jotka eivät ole vastauksia tai eteenpäin, ja täydelliset keskustelut.
Alareunassa näet myös, kuinka ThinkUp vetää luettelot twiitteissäsi näkyvistä linkeistä, twiiteissäsi näkyvistä kuvista ja muusta.
Ja tietysti voit etsiä minkä tahansa näistä luokista napsauttamalla hakulinkkiä.
Saat upean hakuikkunan, joka on muotoiltu tekstiksi.
ThinkUp tarjoaa paljon toiminnallisuutta Twitterin kanssa, mutta sen Facebook-laajennus on yhtä tehokas. Kun olet määrittänyt ThinkUp: n, voit jopa antaa ystävillesi luoda tilejä, jotta he voivat käyttää sitä! Säilytyksen lisäksi voit käyttää ThinkUpia myös seuraamaan vastauksia lähettämiisi kysymyksiin ja suodattamaan hyödyllistä tietoa koko aikajanaltasi. Se auttaa paljon, kun olet Twitter-syöte on naurettavan kiireinen tai kun seuraa paljon.