Instalowanie Wallabag na VPS

Kieszeń to popularna usługa, która pozwala nam zapisywać strony internetowe, aby później spokojnie je przeczytać. To, co sprawia, że ​​jest to świetna usługa, polega na tym, że możemy synchronizować to, co zapisujemy z przeglądarki, z naszym telefonem, dzięki czemu możemy zabrać informacje w dowolnym miejscu. Ale Pocket ma problem, jest zastrzeżony.

Czytanie Bardzo linux Dowiedziałem się, że istnieje alternatywa open source o nazwie wallabag, które możemy wykorzystać na dwa sposoby:

1. Tworzymy bezpłatne konto pod adresem Torba Framabag
2. Lub instalujemy go na naszym własnym serwerze.

I właśnie to zamierzam pokazać w tym artykule, jak w prosty sposób zainstalować Wallabag na naszym VPS.

W tym przykładzie zakładamy, że mamy już plik LAMP (Linux / Apache / MySQL / PHP), w moim przypadku wykonałem kroki instalacyjne na Debianie, więc przejdziemy tylko do ważnej części

Tworzenie bazy danych

Pierwszą rzeczą, którą musimy zrobić, jest utworzenie bazy danych w formacie MySQL lub Postgres dla Wallabag. W moim przypadku zrobimy to z MySQL. Możemy do tego użyć PHPMyAdmin, ale w tym przypadku zrobimy to przez terminal, więc wykonujemy następujące czynności:

$ mysql -u root -p

Podajemy nasze hasło MySQL, a później tworzymy bazę danych o nazwie * wallabag *, chociaż możesz wybrać dowolną nazwę:

mysql> utwórz bazę danych wallabag; Zapytanie OK, dotyczy 1 wiersza (0.03 s)

Po utworzeniu bazy danych ustawiamy uprawnienia dla użytkownika * wallabag *.

mysql> PRZYZNAJ WSZYSTKIE PRZYWILEJE NA wallabag. * TO 'wallabag' @ 'localhost' IDENTIFIED BY 'password'; Zapytanie OK, dotyczy 0 wierszy (0.13 s)

Jak jest logiczne, gdzie * hasło * mówi, że umieszczamy hasło do bazy danych. Na koniec wykonujemy:

mysql> UPRAWNIENIA FLUSH; Zapytanie OK, dotyczy 0 wierszy (0.05 s)

I to wszystko, możemy teraz wyjść z MySQL.

Instalowanie Wallabag

Po wyjściu z MySQL piszemy w terminalu:

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

Myślę, że rozumiesz, co właśnie zrobiliśmy. Najpierw pobieramy plik, następnie zmieniamy jego nazwę, wyodrębniamy zawartość, zmieniamy nazwę folderu, który pozostał w wyniku wypakowania, a następnie z uprawnieniami administratora przenosimy go do katalogu, w którym hostowane są nasze strony internetowe. Na koniec ustalamy właściciela i niezbędne uprawnienia do folderu.

Teraz musimy stworzyć VHost w Apache, więc wykonujemy:

dotknij /etc/apache2/sites-availables/wallabag.midominio.ltd

I umieściliśmy to w środku:

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" często Opcje Indeksy FollowSymLinks MultiViews AllowOverride All Zamów zezwalaj, nie zezwalaj na wszystkie

Ponownie uruchamiamy Apache:

$ restart sudo /etc/init.d/apache2

Otwieramy przeglądarkę i uzyskujemy dostęp do * wallabag.mydomain.ltd * i powinniśmy otrzymać coś takiego:

wallabag

Zanim przejdziemy dalej, musimy zdać sobie sprawę z dwóch rzeczy:

1. Zobacz zależności niezbędne do instalacji Wallabag, klikając przycisk: Kilka ostrzeżeń, ale minimum jest tutaj!
2. Musimy zainstalować Twig. Wystarczy nacisnąć przycisk z napisem: Pobierz plik Vendor.zip i zainstaluje się automatycznie.

Kiedy zrobimy krok drugi, otrzymamy to:

wallabag

Zauważ, że teraz mamy opcję wyboru bazy danych, której będziemy używać, która, jak powiedziałem wcześniej, będzie MySQL. Więc przystępujemy do wypełniania pól danymi z naszej bazy danych.

wallabag

Teraz wybieramy nazwę użytkownika, hasło i adres e-mail (opcja alternatywna), aby zarządzać Wallabag:

wallabag

Klikamy Zainstaluj Wallabag i jeśli wszystko pójdzie dobrze, otrzymujemy następujący komunikat:

wallabag

Kliknij: * Kliknij tutaj, aby uzyskać dostęp do formularza logowania * i zapyta nas o naszą nazwę użytkownika i hasło, a kiedy uzyskamy dostęp, zobaczymy to:

wallabag

Gotowe, mamy już zainstalowany Wallabag.

Co robisz po zainstalowaniu Wallabag?

Cóż, pierwszą rzeczą jest przejście do Ustawień i wybranie żądanego języka (domyślnie będzie to angielski). Możemy również wybrać domyślny motyw dla Wallabag, a nawet zaimportować nasze artykuły zapisane w formacie Pocket, Readability, Instapaper w formacie json lub html. Możemy również eksportować nasze artykuły do ​​ePub3, Mobi i PDF.

Możemy zainstalować Wallabag jako rozszerzenie w Mozilla Firefox i Google Chrome pod następującymi linkami:

Wallabag_snapshot1


A dla naszych telefonów:

I to wszystko, możemy wysłać Pocket w powietrze.


8 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Płytka powiedział

    Brzmi całkiem nieźle, chcę zdobyć wirtualnego gracza, z którym mógłbym się bawić lub „zrobić” domowy.

  2.   andrew powiedział

    Elav, przypadkiem nie wiesz czy da się go zainstalować na Raspberry Pi B +, w każdym razie to sprawdzę, ulubione. Dzięki za tuto 😀

    1.    jose powiedział

      Wallabag można zainstalować na Raspberry, mam go z ArkOS, który jest zintegrowany jako wtyczka, z całkiem akceptowalną wydajnością.

      Mam następującą kombinację
      Malina + ArkOS + Wallabag

    2.    pełen życia powiedział

      Nigdy nie byłem w stanie użyć takiego artefaktu, ale jeśli zainstalujesz dystrybucję Debiana, która jest dla nich, i zamontujesz LAMPĘ w tej dystrybucji, oczywiście możesz 😀

      1.    andrew powiedział

        Dzięki, kiedy tam dotrę (niewiele zostało) obiecuję napisać coś dla DL

      2.    pełen życia powiedział

        Świetnie… będzie mi miło, że będziesz tu współpracować.

  3.   Augustyn Ferrario powiedział

    Ten świetny, nie zabrakłoby już aplikacji dla Firefox OS

  4.   Danny Martin powiedział

    Bardzo ciekawe, warto go wypróbować, najlepsze jest to, że jest open source, a jeszcze lepiej, że korzysta z najpopularniejszego i najbardziej standardowego oprogramowania w świecie wolnego kodu: Linux, Php i Mysql.
    Doceniamy Twój artykuł, który nie tylko zapewnia nam przydatne narzędzie, ale także przyczynia się do rozwoju otwartego oprogramowania.