Installation af Wallabag på en VPS

Lomme er en populær tjeneste, der giver os mulighed for at gemme websider for at læse dem senere roligt. Hvad der gør det til en god service er, at vi kan synkronisere det, vi gemmer fra browseren, med vores telefon og dermed være i stand til at tage informationen overalt. Men Pocket har et problem, det er proprietært.

Læser ind Meget linux Jeg fandt ud af, at der er et open source-alternativ kaldet wallabag, som vi kan bruge på to måder:

1. Vi opretter en gratis konto på Framabag
2. Eller vi installerer det på vores egen server.

Og det er netop, hvad jeg har til hensigt at vise i denne artikel, hvordan man installerer Wallabag på en enkel måde på vores VPS.

For dette eksempel antager vi, at vi allerede har en LAMP (Linux / Apache / MySQL / PHP), i mit tilfælde gjorde jeg installationstrinene på Debian, så vi vil kun gå til den vigtige del

Oprettelse af databasen

Den første ting, vi skal gøre, er at oprette en database i MySQL eller Postgres til Wallabag. I mit tilfælde vil vi gøre det med MySQL. Vi kan bruge PHPMyAdmin til dette, men i dette tilfælde vil vi gøre det gennem terminalen, så vi udfører følgende:

$ mysql -u root -p

Vi lægger vores MySQL-adgangskode, og senere opretter vi databasen kaldet * wallabag *, selvom du kan vælge det ønskede navn:

mysql> opret database wallabag; Forespørgsel OK, 1 række berørt (0.03 sek)

Når databasen er oprettet, indstiller vi brugerrettighederne * wallabag *.

mysql> TILGIV ALLE PRIVILEGER PÅ wallabag. * TIL 'wallabag' @ 'localhost' IDENTIFICERET MED 'password'; Forespørgsel OK, 0 rækker berørt (0.13 sek)

Som det er logisk, hvor * adgangskode * siger, lægger vi adgangskoden til databasen. Endelig udfører vi:

mysql> FLUSH PRIVILEGES; Forespørgsel OK, 0 rækker berørt (0.05 sek)

Og det er det, vi kan nu afslutte MySQL.

Installation af Wallabag

Når vi forlader MySQL, skriver vi i terminalen:

$ wget -c http://wllbg.org/latest $ mv seneste 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 /

Jeg tror, ​​du forstår, hvad vi lige har gjort. Først downloader vi filen, derefter omdøber vi den, udpakker indholdet, ændrer navnet på den mappe, der var tilbage som følge af udtrækningen, og derefter med administrative rettigheder sender vi den til den mappe, hvor vores websteder er vært. Endelig opretter vi ejeren og de nødvendige tilladelser til mappen.

Nu skal vi oprette en VHost i Apache, så vi udfører:

tryk på /etc/apache2/sites-availables/wallabag.midominio.ltd

Og vi sætter det inde:

ServerAdmin elav@mydomain.ltd Servernavn wallabag.mydomain.ltd DocumentRoot / var / www / wallabag / ErrorLog "/var/log/apache80/wallabag_error.log" CustomLog "/var/log/apache2/wallabag_access.log" fælles Valg Indekser FollowSymLinks MultiViews AllowOverride All Ordre tillad, nægt tillad fra alle

Vi genstarter Apache:

$ sudo /etc/init.d/apache2 genstart

Vi åbner en browser og får adgang til * wallabag.mydomain.ltd *, og vi skal få noget som dette:

wallabag

Vi er nødt til at indse to ting, før vi fortsætter:

1. Se de afhængigheder, der er nødvendige for installationen af ​​Wallabag, ved at klikke på knappen, der siger: Nogle advarsler, men minimumet er her!
2. Vi skal installere Twig. Vi skal bare trykke på knappen, der siger: Download Vendor.zip og det installeres automatisk.

Når vi udfører trin to, får vi dette:

wallabag

Bemærk, at vi nu har mulighed for at vælge, hvilken database vi skal bruge, som som jeg sagde før vil være MySQL. Så vi fortsætter med at udfylde felterne med dataene fra vores DB.

wallabag

Nu vælger vi brugernavn, adgangskode og e-mail (alternativ mulighed) for at administrere Wallabag:

wallabag

Vi klikker på Installer Wallabag, og hvis alt går godt, får vi denne besked:

wallabag

Vi klikker på: * Klik her for at få adgang til loginformularen *, og den beder os om vores brugernavn og adgangskode, og når vi får adgang, ser vi dette:

wallabag

Klar, vi har allerede installeret Wallabag.

Hvad gør du efter installation af Wallabag?

Nå, den første ting er at gå til Indstillingerne og vælge det sprog, vi ønsker (som standard vil det være på engelsk). Vi kan også vælge standardtemaet til Wallabag og endda importere vores artikler gemt i Pocket, Readability, Instapaper i json- eller html-format. Vi kan også eksportere vores artikler til ePub3, Mobi og PDF.

Vi kan installere Wallabag som en udvidelse i Mozilla Firefox og Google Chrome i følgende links:

Wallabag_snapshot1


Og for vores telefoner:

Og det er det, vi kan sende Pocket flying.


8 kommentarer, lad dine

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   flise sagde han

    Det lyder ret godt, jeg vil gerne have en vps at pille med, eller "lave" en hjemmelavet.

  2.   andrew sagde han

    Elav, ved en tilfældighed ved du ikke, om den kan installeres på en Raspberry Pi B +, under alle omstændigheder vil jeg kontrollere det, favoritter. Tak for tuten 😀

    1.    jose sagde han

      Wallabag kan installeres på en Raspberry, jeg har det med ArkOS, der kommer integreret som et plug-in, med ganske acceptabel ydeevne.

      Jeg har følgende kombination
      Hindbær + ArkOS + Wallabag

    2.    Elav sagde han

      Jeg har aldrig været i stand til at bruge en sådan artefakt, men hvis du installerer den Debian-distro, der er til dem, og monterer en LAMPE på denne distro, kan du selvfølgelig 😀

      1.    andrew sagde han

        Tak når jeg kommer dertil (der er lidt tilbage) Jeg lover at skrive noget til DL 😀

      2.    Elav sagde han

        Fantastisk .. det vil være en fornøjelse at få dig til at samarbejde her.

  3.   Augustine Ferrario sagde han

    Denne store, den mangler ikke mere en applikation til Firefox OS

  4.   Dani martin sagde han

    Meget interessant, det er værd at prøve, det bedste er, at det er open source og endnu bedre, at det bruger den mest populære og standard software i verden af ​​gratis kode: Linux, Php og Mysql.
    Vi sætter pris på din artikel, der ikke kun giver os et nyttigt værktøj, men også bidrager til udvidelsen af ​​open source.