aljihu sanannen sabis ne wanda ke ba mu damar adana shafukan yanar gizo don karanta su daga baya cikin nutsuwa. Abin da ya sa ya zama babban sabis shine cewa zamu iya aiki tare da abin da muka adana daga mai bincike tare da wayarmu kuma ta haka ne za mu iya ɗaukar bayanan ko'ina. Amma Aljihu yana da matsala, yana da mallakar ta.
Karatu a ciki Linux sosai Na gano cewa akwai wata hanyar buɗe hanya da ake kira wallaba, wanda zamu iya amfani dashi ta hanyoyi biyu:
1. Mun kirkiri asusun kyauta a Framabag
2. Ko kuma mun girka a sabar tamu.
Kuma shine ainihin abin da nayi niyyar nunawa a cikin wannan labarin, yadda ake girka Wallabag a hanya mai sauƙi akan VPS ɗinmu.
Creatirƙirar bayanan
Abu na farko da yakamata muyi shine ƙirƙirar bayanai a ciki MySQL ko Postgres don Wallabag. A halin da nake ciki zamu yi shi tare da MySQL. Zamu iya amfani da PHPMyAdmin don wannan, amma a wannan yanayin zamuyi shi ta hanyar tashar, don haka muke aiwatar da haka:
$ mysql -u tushen -p
Mun sanya kalmar sirri ta MySQL kuma daga baya mun kirkiri matattarar bayanai mai suna * wallabag *, duk da cewa zaku iya zabar sunan da kuke so:
MySQL> ƙirƙirar bayanan wallabag; Tambaya Yayi, layi 1 ya shafa (0.03 sec)
Da zarar an ƙirƙiri rumbun adana bayanan, za mu saita gata ga mai amfani da * wallabag *.
mysql> KA BAWA DUKKAN DAMUN DUNIYA AKAN wallabag. * TO 'wallabag' @ 'localhost' GANE DA 'kalmar sirri'; Tambaya Yayi, 0 layuka sun shafa (0.13 sec)
Kamar yadda yake ma'ana inda * kalmar sirri * tace mun sanya kalmar sirri don bayanan. A ƙarshe muna aiwatarwa:
mysql> GASKIYAR GASKIYA; Tambaya Yayi, layuka 0 sun shafa (0.05 sec)
Kuma wannan kenan, yanzu zamu iya fita daga MySQL.
Sanya Wallabag
Da zarar mun fita daga MySQL zamu rubuta a cikin m:
$ wget -c http://wllbg.org/latest $ mv sabon 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 /
Ina tsammanin kun fahimci abin da muka yi kawai. Da farko mun zazzage fayil din, sannan mun sake sa masa suna, cire abubuwan da ke ciki, canza sunan jakar da aka bari sakamakon hakar, sannan kuma tare da gatanci na gudanarwa za mu tura shi zuwa ga kundin adireshin da aka shirya gidajen yanar gizonmu. A ƙarshe mun kafa maigidan da kuma izinin izini akan babban fayil ɗin.
Yanzu dole ne mu ƙirƙiri VHost a cikin Apache, don haka muke aiwatarwa:
taba /etc/apache2/sites-availables/wallabag.midominio.ltd
Kuma mun sanya shi a ciki:
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" gama gari Zaɓuɓɓukan zaɓuɓɓuka FollowSymLinks MultiViews AllowOverride Duk oda yana ba da izini, ƙaryataccen izini daga duka
Mun sake farawa Apache:
$ sudo /etc/init.d/apache2 sake kunnawa
Muna buɗe burauza kuma muna samun damar * wallabag.midominio.ltd * kuma yakamata mu sami wani abu kamar haka:
Dole ne mu fahimci abubuwa biyu kafin mu ci gaba:
1. Duba abubuwan dogaro waɗanda suka wajaba don girka Wallabag ta latsa maɓallin da ke cewa: Wasu gargadi, amma mafi karanci anan!
2. Dole ne mu girka Twig. Dole ne kawai mu danna maɓallin da ke cewa: Zazzage Vendor.zip kuma zai girka kai tsaye.
Idan mukayi mataki na biyu zamu sami wannan:
Ka lura cewa yanzu mun sami zaɓi don zaɓar wane rumbun adana bayanan da za mu yi amfani da su, wanda kamar yadda na faɗi a baya zai zama MySQL. Don haka muna ci gaba da cike filayen da bayanai daga DB ɗinmu.
Yanzu mun zaɓi sunan mai amfani, kalmar wucewa da imel (madadin zaɓi) don Sarrafa Wallabag:
Muna danna Sanya Wallabag kuma idan komai yayi daidai zamu sami wannan sakon:
Mun danna kan: * Danna nan don samun damar fom ɗin shiga * kuma zai tambaye mu sunan mai amfani da kalmar sirrinmu kuma idan muka shiga, za mu ga wannan:
Shirya, mun riga mun girka Wallabag.
Me kuke yi bayan girka Wallabag?
Da kyau, abu na farko shine zuwa Saituna ka zaɓi yaren da muke so (ta tsohuwa zai kasance da Turanci). Hakanan zamu iya zaɓar jigon tsoho don Wallabag, har ma da shigo da labaranmu a cikin Aljihu, Karatu, Instapaper a cikin json ko tsarin HTML. Hakanan zamu iya fitar da labaranmu zuwa ePub3, Mobi da PDF.
Zamu iya shigar da Wallabag a matsayin ƙari a cikin Mozilla Firefox da Google Chrome a cikin waɗannan hanyoyin masu zuwa:
- Android: ta hanyar F-Droid or ta hanyar Google Play
- iOS: zazzage aikin
- Windows Phone: zazzage aikin
Kuma wannan shine, zamu iya aika Aljihu yawo.
Yana da kyau sosai, Ina so in sami vps don haɗa kai da, ko "yi" na gida.
Elav, kwatsam baku sani ba ko za'a saka shi a kan Rasberi Pi B +, a kowane hali zan bincika shi, waɗanda aka fi so. Godiya ga tuto 😀
Ana iya sanya Wallabag a kan Rasberi, Ina da shi tare da ArkOS wanda ya zo haɗuwa azaman fulogi, tare da aikin da aka yarda da shi.
Ina da wadannan hadewa
Rasberi + ArkOS + Wallabag
Ban taɓa iya amfani da irin wannan kayan tarihin ba, amma idan kun girka kwayar Debian ɗin da ke gare su kuma kuka ɗora Fitila a kan wannan distro, tabbas kuna iya 😀
Na gode lokacin da na isa wurin (akwai saura kaɗan) Na yi alkawarin rubuta wani abu don DL 😀
Babban .. zai zama abin farin ciki ace kun hada kai anan.
Wannan babba, zai rasa aikace-aikace don Firefox OS ba
Mai matukar ban sha'awa, yana da daraja a gwada shi, mafi kyawun abu shine bude hanya kuma mafi kyau shine yana amfani da mafi mashahuri da daidaitaccen software a duniya na lambar kyauta: Linux, Php da Mysql.
Muna jin daɗin labarinku wanda ba kawai yana ba mu kayan aiki mai amfani ba amma yana ba da gudummawa ga faɗaɗa tushen buɗewa.