Džep je popularna usluga koja nam omogućuje spremanje web stranica kako bismo ih kasnije mirno čitali. Ono što ga čini izvrsnom uslugom jest to što ono što spremimo iz preglednika možemo sinkronizirati s telefonom i tako podatke moći odnijeti bilo kamo. Ali Pocket ima problem, on je vlasnički.
Čitanje u Vrlo linux Otkrio sam da postoji tzv. Open source alternativa zidna vreća, koji možemo koristiti na dva načina:
1. Stvaramo besplatan račun na Framabag
2. Ili ga instaliramo na vlastiti poslužitelj.
I upravo je ono što namjeravam pokazati u ovom članku, kako na jednostavan način instalirati Wallabag na naš VPS.
Izrada baze podataka
Prvo što moramo učiniti je stvoriti bazu podataka u MySQL ili Postgres za Wallabag. U mom slučaju to ćemo učiniti s MySQL-om. Za to možemo koristiti PHPMyAdmin, ali u ovom slučaju to ćemo učiniti putem terminala, pa izvršavamo sljedeće:
$ mysql -u korijen -p
Stavili smo MySQL lozinku i kasnije kreirali bazu podataka koja se zove * wallabag *, iako možete odabrati željeno ime:
mysql> stvoriti wallabag baze podataka; Upit je u redu, zahvaćen 1 redak (0.03 sek)
Jednom kada se baza podataka kreira, postavljamo privilegije za korisnika * wallabag *.
mysql> DODATI SVE PRIVILEGIJE NA wallabagu. * NA 'wallabag' @ 'localhost' IDENTIFIKIRANO 'lozinkom'; Upit je u redu, 0 redaka pogođeno (0.13 sek)
Kao što je i logično, gdje * password * kaže da smo stavili lozinku za bazu podataka. Napokon izvršavamo:
mysql> FLUSH PRIVILEGES; Upit je u redu, 0 redaka pogođeno (0.05 sek)
I to je to, sada možemo izaći iz MySQL-a.
Instaliranje Wallabaga
Jednom kad izađemo iz MySQL-a u terminal napišemo:
$ wget -c http://wllbg.org/latest $ mv najnoviji wallabag.zip $ unzip wallabag.zip $ mv wallabag-1.9 wallabag $ sudo mv wallabag / var / www / wallabag $ cd / var / www / $ sudo chown -R www-data: www-data wallabag / $ sudo chmod -R 755 wallabag /
Mislim da razumijete što smo upravo učinili. Prvo preuzmemo datoteku, zatim je preimenujemo, izdvajamo sadržaj, mijenjamo ime mape koja je ostala kao rezultat ekstrakcije, a zatim je uz administrativne privilegije prenosimo u direktorij u kojem su smještene naše web stranice. Napokon uspostavljamo vlasnika i potrebna dopuštenja za mapu.
Sada moramo stvoriti VHost u Apacheu, pa izvršavamo:
dodirnite /etc/apache2/sites-availables/wallabag.midominio.ltd
I stavili smo unutra:
ServerAdmin elav@mydomain.ltdName poslužitelja wallabag.mydomain.ltd DocumentRoot / var / www / wallabag / ErrorLog "/var/log/apache80/wallabag_error.log" CustomLog "/var/log/apache2/wallabag_access.log" zajedničko Indeksi opcija FollowSymLinks MultiView AllowOverride All Order dopustiti, odbiti dopustiti od svih
Ponovo pokrećemo Apache:
$ sudo /etc/init.d/apache2 ponovno pokretanje
Otvaramo preglednik i pristupamo * wallabag.midominio.ltd * i trebali bismo dobiti nešto poput ovoga:
Prije nastavka moramo shvatiti dvije stvari:
1. Pogledajte ovisnosti potrebne za instalaciju Wallabaga klikom na gumb koji kaže: Nekoliko upozorenja, ali minimum je tu!
2. Moramo instalirati Twig. Samo moramo pritisnuti tipku koja kaže: Preuzmite Vendor.zip i instalirat će se automatski.
Kad napravimo drugi korak, dobit ćemo ovo:
Primijetite da smo sada dobili mogućnost odabira baze podataka koju ćemo koristiti, a koja će, kao što sam već rekao, biti MySQL. Stoga nastavljamo s popunjavanjem polja podacima iz našeg DB-a.
Sada odabiremo korisničko ime, lozinku i e-poštu (alternativna opcija) za Upravljanje Wallabagom:
Kliknemo na Install Wallabag i ako sve bude u redu dobivamo ovu poruku:
Kliknite na: * Kliknite ovdje za pristup obrascu za prijavu * i tražit će nas korisničko ime i lozinku, a kad pristupimo, vidjet ćemo ovo:
Spremni, već imamo instaliran Wallabag.
Što učiniti nakon instalacije Wallabaga?
Pa, prva stvar je otići u Postavke i odabrati jezik koji želimo (po defaultu će to biti na engleskom). Također možemo odabrati zadanu temu za Wallabag, pa čak i uvesti naše članke spremljene u Pocket, Readability, Instapaper u json ili html formatu. Također možemo izvoziti svoje članke u ePub3, Mobi i PDF.
Wallabag možemo instalirati kao proširenje u Mozilla Firefox i Google Chrome na sljedećim poveznicama:
- Android: putem F-Droida or putem Google Playa
- iOS: preuzmite aplikaciju
- Windows Phone: preuzmite aplikaciju
I to je to, možemo poslati Džep da leti.
Zvuči prilično dobro, želim dobiti vps za poigravanje ili "napraviti" dom.
Elav, slučajno ne znaš može li se instalirati na Raspberry Pi B +, u svakom slučaju provjerit ću, favoriti. Hvala na tutou 😀
Wallabag se može instalirati na Raspberry, imam ga s ArkOS-om koji dolazi integriran kao dodatak, s sasvim prihvatljivim performansama.
Imam sljedeću kombinaciju
Malina + ArkOS + Wallabag
Nikad nisam uspio koristiti takav artefakt, ali ako instalirate Debianov distro koji je za njih i montirate LAMP na ovu distro, naravno da možete 😀
Hvala vam kad stignem tamo (ostalo je malo) obećavam da ću napisati nešto za DL 😀
Super .. bit će mi zadovoljstvo da ovdje surađujete.
Ovaj sjajni, više mu ne bi nedostajala aplikacija za Firefox OS
Vrlo zanimljivo, vrijedi ga isprobati, najbolja stvar je što je otvoren izvor, a još bolje što koristi najpopularniji i standardni softver u svijetu besplatnog koda: Linux, Php i Mysql.
Cijenimo vaš članak koji nam pruža ne samo koristan alat već i doprinosi širenju otvorenog koda.