kišenė yra populiari paslauga, leidžianti išsaugoti tinklalapius, kad vėliau juos ramiai skaitytume. Puiki paslauga yra ta, kad mes galime sinchronizuoti tai, ką išsaugome iš naršyklės, su savo telefonu ir tokiu būdu galėti nusinešti informaciją visur. Tačiau „Pocket“ turi problemą, ji yra patentuota.
Skaitau Labai linux Sužinojau, kad yra atviro kodo alternatyva, vadinama „Wallabag“, kurį galime naudoti dviem būdais:
1. Sukuriame nemokamą sąskaitą adresu Framabag
2. Arba mes įdiegiame jį į savo serverį.
Būtent tai, ką ketinu parodyti šiame straipsnyje, kaip paprasčiausiai įdiegti „Wallabag“ į mūsų VPS.
Duomenų bazės kūrimas
Pirmas dalykas, kurį turime padaryti, yra sukurti duomenų bazę MySQL arba „Postgres“ - „Wallabag“. Mano atveju tai padarysime naudodami „MySQL“. Tam galime naudoti „PHPMyAdmin“, tačiau šiuo atveju tai padarysime per terminalą, todėl vykdome:
$ mysql -u šaknis -p
Mes įdėjome savo „MySQL“ slaptažodį ir vėliau sukuriame duomenų bazę, vadinamą * wallabag *, nors galite pasirinkti norimą vardą:
mysql> sukurti duomenų bazę wallabag; Užklausa gerai, paveikta 1 eilutė (0.03 sek.)
Sukūrę duomenų bazę, nustatome vartotojo * wallabag * privilegijas.
mysql> SUTEIKTI VISAS PRIVILEGIJAS „wallabag“. * Į „wallabag“ @ „localhost“ PATVIRTINTA „slaptažodžiu“; Užklausa gerai, paveikta 0 eilučių (0.13 sek.)
Kaip logiška, kai * slaptažodis * sako, kad mes įdėjome duomenų bazės slaptažodį. Galiausiai vykdome:
mysql> NURODYTI PRIVILEGIJOS; Užklausa gerai, paveikta 0 eilučių (0.05 sek.)
Ir viskas, dabar galime išeiti iš „MySQL“.
„Wallabag“ diegimas
Išėję iš „MySQL“, rašome terminale:
$ wget -c http://wllbg.org/latest $ mv latest wallabag.zip $ unzip wallabag.zip $ mv wallabag-1.9 wallabag $ sudo mv wallabag / var / www / wallabag $ cd / var / www / $ sudo chown -R www-duomenys: www-data wallabag / $ sudo chmod -R 755 wallabag /
Manau, jūs suprantate, ką mes ką tik padarėme. Pirmiausia atsisiunčiame failą, tada jį pervadiname, išskleidžiame turinį, pakeičiame aplanko, kuris buvo paliktas išgaunant, pavadinimą, o tada su administratoriaus teisėmis perduodame jį katalogui, kuriame yra mūsų svetainės. Galiausiai nustatome aplanko savininką ir reikiamus leidimus.
Dabar „Apache“ turime sukurti „VHost“, todėl vykdome:
palieskite /etc/apache2/sites-availables/wallabag.midominio.ltd
Ir mes įdėjome jį į vidų:
ServerAdmin elav@mydomain.ltd ServerName wallabag.mydomain.ltd DocumentRoot / var / www / wallabag / ErrorLog "/var/log/apache80/wallabag_error.log" CustomLog "/var/log/apache2/wallabag_access.log" common " Parinktys Rodyklės „FollowSymLinks“ „MultiViews“ AllowOverride All Order leidžia, neleidžia visiems leisti
Paleidžiame iš naujo „Apache“:
Iš naujo paleiskite $ sudo /etc/init.d/apache2
Atidarome naršyklę ir pasiekiame * wallabag.midominio.ltd * ir turėtume gauti kažką tokio:
Prieš tęsdami turime suvokti du dalykus:
1. Spustelėkite mygtuką, kuriame sakoma: Kai kurie įspėjimai, bet minimalus yra čia!
2. Turime įdiegti „Twig“. Mes tiesiog turime paspausti mygtuką, kuriame sakoma: Atsisiųskite „Vendor.zip“ ir jis bus įdiegtas automatiškai.
Kai atliksime antrą žingsnį, tai gausime:
Atkreipkite dėmesį, kad dabar mes turime galimybę pasirinkti, kurią duomenų bazę naudosime, o tai, kaip jau sakiau anksčiau, bus „MySQL“. Taigi mes užpildome laukus duomenimis iš mūsų DB.
Dabar mes pasirenkame vartotojo vardą, slaptažodį ir el. Pašto adresą (alternatyvi parinktis) valdyti „Wallabag“:
Spustelėkite „Install Wallabag“ ir, jei viskas gerai, gausime šį pranešimą:
Spustelėkite: * Spustelėkite čia, kad pasiektumėte prisijungimo formą * ir ji paprašys mūsų vartotojo vardo ir slaptažodžio, o kai prieisime, pamatysime:
Paruošta, mes jau turime įdiegtą „Wallabag“.
Ką darote įdiegę „Wallabag“?
Na, pirmiausia reikia pereiti į „Nustatymus“ ir pasirinkti norimą kalbą (pagal numatytuosius nustatymus tai bus anglų kalba). Mes taip pat galime pasirinkti numatytąją „Wallabag“ temą ir netgi importuoti savo straipsnius, išsaugotus kišenėje, skaitomume, „Instapaper“, „json“ arba „html“ formatu. Savo straipsnius taip pat galime eksportuoti į „ePub3“, „Mobi“ ir PDF.
Mes galime įdiegti „Wallabag“ kaip plėtinį „Mozilla Firefox“ ir „Google Chrome“ šiose nuorodose:
- "Android": per „F-Droid“ or per „Google Play“
- "iOS: atsisiųskite programą
- "Windows Telefonas: atsisiųskite programą
Tai štai, mes galime siųsti „Pocket“ skraidymą.
Skamba gana gerai, aš noriu gauti VPS, kad galėtum smuikuoti, arba „pasidaryti“ naminį.
Elavai, atsitiktinai nežinai, ar jį galima įdiegti į „Raspberry Pi B +“, bet kokiu atveju aš jį patikrinsiu, parankiniai. Ačiū už tvarką 😀
„Wallabag“ galima įdiegti į „Raspberry“, turiu jį su „ArkOS“, kuris yra integruotas kaip papildinys, su gana priimtinu našumu.
Turiu tokį derinį
Avietė + ArkOS + Wallabag
Niekada negalėjau naudoti tokio artefakto, bet, jei įdiegsite jiems skirtą „Debian“ distro, ir šiame diske įdėsite LAMP, žinoma, galite 😀
Ačiū, kai ten pateksiu (liko nedaug), pažadu parašyti ką nors DL 😀
Puiku .. bus malonu, kad čia bendradarbiausite.
Šis puikus, jam nebebūtų programos „Firefox OS“
Labai įdomu, verta išbandyti, geriausia tai, kad jis yra atviro kodo ir dar geriau, kad naudoja populiariausią ir standartinę programinę įrangą laisvojo kodo pasaulyje: „Linux“, „Php“ ir „MySQL“.
Mes vertiname jūsų straipsnį, kuriame ne tik pateikiama naudinga priemonė, bet ir prisidedama prie atvirojo kodo plėtros.