Namestitev Wallabaga na VPS

Pocket je priljubljena storitev, ki nam omogoča, da shranimo spletne strani in jih kasneje mirno preberemo. Odlična storitev je, da lahko s telefonom sinhroniziramo, kar shranimo iz brskalnika, in tako lahko informacije prenesemo kamorkoli. Toda Pocket ima težavo, je zaŔčitena.

Branje v Zelo linux Ugotovil sem, da obstaja odprtokodna alternativa, imenovana wallabag, ki ga lahko uporabimo na dva načina:

1. Ustvarimo brezplačen račun na Framabag
2. Ali pa ga namestimo na svoj strežnik.

In ravno to nameravam pokazati v tem članku, kako na preprost način namestiti Wallabag na naŔ VPS.

V tem primeru predpostavljamo, da že imamo LAMP (Linux / Apache / MySQL / PHP), v mojem primeru sem naredil namestitvene korake v Debianu, zato bomo Ŕli samo do pomembnega dela

Ustvarjanje baze podatkov

Prva stvar, ki jo moramo storiti, je ustvariti bazo podatkov v MySQL ali Postgres za Wallabag. V mojem primeru bomo to storili z MySQL. Za to lahko uporabimo PHPMyAdmin, v tem primeru pa bomo to storili prek terminala, zato izvedemo naslednje:

$ mysql -u root -p

Vstavimo geslo za MySQL in kasneje izdelamo bazo podatkov z imenom * wallabag *, čeprav lahko izberete želeno ime:

mysql> ustvari wallabag baze podatkov; Poizvedba v redu, prizadeta 1 vrstica (0.03 sek)

Ko je baza podatkov ustvarjena, nastavimo privilegije za uporabnika * wallabag *.

mysql> PODELI VSE PRIVILEGIJE ZA wallabag. * DO 'wallabag' @ 'localhost' IDENTIFICED BY 'password'; Poizvedba v redu, 0 vrstic prizadetih (0.13 sek)

Kot je logično, če * geslo * pravi, da smo postavili geslo za bazo podatkov. Končno izvedemo:

mysql> PRIVILEGI ZA FLUSH; Poizvedba v redu, 0 vrstic (0.05 sek)

In to je to, zdaj lahko zapustimo MySQL.

Namestitev Wallabaga

Ko zapustimo MySQL, v terminal vpiŔemo:

$ wget -c http://wllbg.org/latest $ mv najnovejŔi 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 razumete, kaj smo pravkar storili. Najprej prenesemo datoteko, nato jo preimenujemo, izvlečemo vsebino, spremenimo ime mape, ki je ostala zaradi ekstrakcije, nato pa jo s skrbniŔkimi pravicami prenesemo v imenik, kjer gostujejo naŔa spletna mesta. Na koncu določimo lastnika in potrebna dovoljenja za mapo.

Zdaj moramo v Apacheju ustvariti VHost, zato izvedemo:

dotaknite se /etc/apache2/sites-availables/wallabag.midominio.ltd

In smo ga postavili noter:

ServerAdmin elav@mydomain.ltdName strežnika wallabag.mydomain.ltd DocumentRoot / var / www / wallabag / ErrorLog "/var/log/apache80/wallabag_error.log" CustomLog "/var/log/apache2/wallabag_access.log" skupno Kazalo možnosti Možnosti FollowSymLinks MultiView AllowOverride All Order dovoli, zavrni dovoljenje od vseh

Znova zaženemo Apache:

$ sudo /etc/init.d/apache2 znova zaženite

Odpremo brskalnik in dostopamo do * wallabag.midominio.ltd * in dobili bi nekaj takega:

wallabag

Pred nadaljevanjem se moramo zavedati dveh stvari:

1. Oglejte si odvisnosti, potrebne za namestitev Wallabaga, s klikom na gumb, ki pravi: Nekaj ā€‹ā€‹opozoril, a minimum je tu!
2. Namestiti moramo Twig. Samo pritisniti moramo gumb, na katerem piŔe: Prenesite Vendor.zip in se bo samodejno namestil.

Ko naredimo drugi korak, bomo dobili naslednje:

wallabag

UpoŔtevajte, da imamo zdaj možnost izbrati, katero bazo podatkov bomo uporabljali, kar bo, kot sem že rekel, MySQL. Tako nadaljujemo z izpolnjevanjem polj s podatki iz naŔe DB.

wallabag

Zdaj izberemo uporabniŔko ime, geslo in e-poŔto (alternativna možnost) za upravljanje Wallabag:

wallabag

Kliknite na Namesti Wallabag in če gre vse dobro, dobimo to sporočilo:

wallabag

Kliknite: * Kliknite tukaj za dostop do obrazca za prijavo * in vpraŔal nas bo za uporabniŔko ime in geslo. Ko bomo dostopali, bomo videli to:

wallabag

Pripravljen, Wallabag smo že namestili.

Kaj storite po namestitvi Wallabaga?

No, prva stvar je, da gremo v Nastavitve in izberemo želeni jezik (privzeto bo v angleŔčini). Izberemo lahko tudi privzeto temo za Wallabag in celo uvozimo članke, shranjene v obliki Pocket, Readability, Instapaper v json ali html obliki. Članke lahko izvozimo tudi v ePub3, Mobi in PDF.

Wallabag lahko namestimo kot razŔiritev v Mozilla Firefox in Google Chrome na naslednjih povezavah:

Wallabag_snapshot1


In za naŔe telefone:

In to je to, lahko poŔljemo žep, da leti.


Pustite svoj komentar

VaŔ e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ɓngel GatĆ³n
  2. Namen podatkov: Nadzor neželene poŔte, upravljanje komentarjev.
  3. Legitimacija: VaŔe soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbriŔete svoje podatke.

  1.   Tile je dejal

    SliŔi se precej dobro, želim si, da bi se vps poigral ali "naredil" domačega.

  2.   andrew je dejal

    Elav, slučajno ne veÅ”, ali ga je mogoče namestiti na Raspberry Pi B +, v vsakem primeru ga bom preveril, priljubljeni. Hvala za besedo šŸ˜€

    1.    jose je dejal

      Wallabag je mogoče namestiti na Raspberry, jaz ga imam z ArkOS-om, ki je integriran kot vtičnik, s povsem sprejemljivim delovanjem.

      Imam naslednjo kombinacijo
      Malina + ArkOS + Wallabag

    2.    živahno je dejal

      Nikoli nisem mogel uporabiti takega artefakta, toda če namestite distribucijski sistem Debian, ki je zanje namenjen, in na to distro namestite LAMP, seveda lahko šŸ˜€

      1.    andrew je dejal

        Hvala, ko pridem tja (ostalo je malo), obljubim, da bom napisal nekaj za DL

      2.    živahno je dejal

        Super .. v veselje mi bo, da boste tukaj sodelovali.

  3.   AvguÅ”tin Ferrario je dejal

    Ta izvrstna, ne bi več imela aplikacije za Firefox OS

  4.   Dani martin je dejal

    Zelo zanimivo, splača se ga preizkusiti, najboljŔe je, da je odprtokoden in Ŕe bolje, da uporablja najbolj priljubljeno in standardno programsko opremo na svetu brezplačne kode: Linux, Php in Mysql.
    Zahvaljujemo se vam za vaŔ članek, ki nam ne ponuja le uporabnega orodja, temveč prispeva tudi k Ŕiritvi odprtokodne kode.