Kukhazikitsidwa kwa Wallabag pa VPS

Pocket ndi ntchito yotchuka yomwe imatilola kusunga masamba kuti tiwerenge pambuyo pake modekha. Chomwe chimapangitsa kukhala ntchito yayikulu ndikuti titha kulunzanitsa zomwe timasunga kuchokera pa asakatuli ndi foni yathu kuti tizitha kutenga zidziwitsozo kulikonse. Koma Pocket ali ndi vuto, ndi kampani.

Kuwerenga mu Linux kwambiri Ndazindikira kuti pali njira ina yotseguka yotchedwa Walabag, zomwe tingagwiritse ntchito m'njira ziwiri:

1. Timapanga akaunti yaulere pa Framabag
2. Kapena timayika pa seva yathu.

Ndipo ndizo zomwe ndikufuna kuwonetsa m'nkhaniyi, momwe tingakhalire Wallabag m'njira yosavuta pa VPS yathu.

Pachitsanzo ichi tikulingalira kuti tili kale ndi LAMP (Linux / Apache / MySQL / PHP), kwa ine ndinapanga njira zowakhazikitsira pa Debian, chifukwa chake tidzangopita ku gawo lofunikira

Kupanga database

Chinthu choyamba chimene tiyenera kuchita ndikupanga database mu MySQL kapena Postgres ya Wallabag. Kwa ine tidzachita ndi MySQL. Titha kugwiritsa ntchito PHPMyAdmin pa izi, koma potero titha kuchita izi kudzera pa terminal, ndiye timachita izi:

$ mysql -u mizu -p

Timayika mawu achinsinsi a MySQL ndipo pambuyo pake timapanga nkhokwe yotchedwa * wallabag *, ngakhale mutha kusankha dzina lomwe mukufuna:

mysql> pangani database wallabag; Kufunsa bwino, mzere 1 wakhudzidwa (mphindi 0.03)

Database ikangopangidwa, timakhazikitsa mwayi wogwiritsa ntchito * wallabag *.

mysql> MUZIPATSA ZOLEMBEDWA ZONSE PA wallabag. * KU 'wallabag' @ 'localhost' YOFUNIKA NDI 'password'; Kufunsa OK, mizere 0 yakhudzidwa (mphindi 0.13)

Monga ndizomveka pomwe mawu achinsinsi akuti timayika mawu achinsinsi. Pomaliza timachita:

mysql> MAFUNSO A FLUSH; Kufunsa OK, mizere 0 yakhudzidwa (mphindi 0.05)

Ndipo ndizo zonse, tsopano tikhoza kuchoka ku MySQL.

Kuyika Wallabag

Tikachoka ku MySQL timalemba mu terminal:

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

Ndikuganiza kuti mumvetsetsa zomwe tangopanga kumene. Poyamba timatsitsa fayiloyo, kenako timatcha dzina, kutulutsa zomwe zili, kusintha dzina la chikwatu chomwe chidatsalira chifukwa chakutulutsako, kenako ndi mwayi woyang'anira timasamutsira ku chikwatu komwe masamba athu amakhala. Pomaliza timakhazikitsa eni ake ndi zilolezo zofunikira pa chikwatu.

Tsopano tikuyenera kupanga VHost mu Apache, chifukwa chake timapereka:

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

Ndipo tidayika mkati:

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" wamba Ma Index Otsatira FollowSymLinks MultiViews AllowOverride All Order amalola, kukana kuloleza kwa onse

Timayambanso Apache:

$ sudo /etc/init.d/apache2 kuyambiranso

Timatsegula osatsegula ndi kupeza * wallabag.mydomain.ltd * ndipo tiyenera kupeza china chonga ichi:

Walabag

Tiyenera kuzindikira zinthu ziwiri tisanapite:

1. Onani zodalira zofunika kukhazikitsa Wallabag podina batani lomwe limati: Machenjezo ena, koma osachepera ndi awa!
2. Tiyenera kukhazikitsa Nthambi. Tiyenera kusindikiza batani lomwe limati: Tsitsani Vendor.zip ndipo idzakhazikika zokha.

Tikachita gawo lachiwiri tidzapeza izi:

Walabag

Zindikirani kuti tsopano tili ndi mwayi wosankha nkhokwe yomwe tikugwiritse ntchito, yomwe monga ndidanenera kale idzakhala MySQL. Chifukwa chake timadzaza minda ndi data yochokera ku DB yathu.

Walabag

Tsopano timasankha dzina lolowera, mawu achinsinsi ndi imelo (njira ina) ku Manage Wallabag:

Walabag

Timadina kukhazikitsa Wallabag ndipo ngati zonse zikuyenda bwino timalandira uthengawu:

Walabag

Dinani pa: * Dinani apa kuti mulowe mu fomu yolowera * ndipo itifunsa dzina lathu lolowera ndi mawu achinsinsi ndipo tikadzafika, tiwona izi:

Walabag

Takonzeka, tili ndi Wallabag kale.

Mumatani mutakhazikitsa Wallabag?

Chabwino, chinthu choyamba ndikupita ku Zikhazikiko ndikusankha chilankhulo chomwe tikufuna (mwachisawawa chizikhala mu Chingerezi). Titha kusankhanso mutu wosasinthika wa Wallabag, komanso kuitanitsa zolemba zathu zosungidwa mu Pocket, Readability, Instapaper mu json kapena html. Titha kutumizanso zolemba zathu ku ePub3, Mobi ndi PDF.

Titha kukhazikitsa Wallabag ngati chowonjezera mu Mozilla Firefox ndi Google Chrome mumaulalo otsatirawa:

Wallabag_snapshot1
Ndi mafoni athu:

Ndipo ndi izi, titha kutumiza Pocket kuwuluka.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Ndemanga za 8, siyani anu

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.

  1.   Matailosi anati

    Zikumveka zabwino kwambiri, ndikufuna kuti ma vps azitsutsana nawo, kapena "apange" yokometsera.

  2.   Andrew anati

    Elav, mwangozi simukudziwa ngati atha kuyika Raspiberi Pi B +, mulimonsemo ndidzayang'ana, okondedwa. Zikomo chifukwa cha tuto 😀

    1.    Jose anati

      Wallabag ikhoza kukhazikitsidwa pa Rasipiberi, ndili nayo ndi ArkOS yomwe imabwera yolumikizidwa ngati plug-in, yogwira bwino ntchito.

      Ndili ndi kuphatikiza kotsatira
      Rasipiberi + ArkOS + Wallabag

    2.    achira anati

      Sindinayambe ndagwiritsa ntchito chojambula chotere, koma ngati mungakhazikitse Debian distro yomwe ili yawo ndikukweza LAMP pa distro iyi, inde mutha

      1.    Andrew anati

        Zikomo nditafika (pali kumanzere pang'ono) ndikulonjeza kuti ndilemba china cha DL 😀

      2.    achira anati

        Zabwino .. zikhala zosangalatsa kukhala nanu pano.

  3.   Augustine Ferrario anati

    Ichi chachikulu, sichingagwiritsenso ntchito Firefox OS

  4.   Dani martin anati

    Chosangalatsa kwambiri, ndiyofunika kuyiyesa, chinthu chabwino ndichakuti ndichotseguka komanso ndibwino kuti igwiritse ntchito pulogalamu yotchuka kwambiri padziko lonse lapansi yaulere: Linux, Php ndi Mysql.
    Tikuthokoza nkhani yanu yomwe sikuti imangotipatsa chida chothandiza komanso imathandizira kukulira kwa magwero otseguka.