„Trello“ paslaugos atvirojo kodo alternatyvos pradedamos naudoti „Linux“ ir jos yra puikios. Anksčiau šį mėnesį apėmėme „Wekan“ projekto vadovas. Tai kanban stiliaus projektų valdymo sistema, kurią vartotojai gali priglobti patys.
Pristatome „Kanboard“, tai yra dar viena savarankiškai vykdoma užduočių valdymo sistema, kuria siekiama perimti „Trello“. Jis gali pasiūlyti daug, įskaitant papildinius, dinaminius pasirinktinius filtrus ir dar daugiau!
Šiame vadove aprašysime, kaip nustatyti ir įdiegti „Kanboard“ įvairiose „Linux“ operacinėse sistemose.
„Kanboard“ yra tinklo programa, leidžianti vartotojams su ja sąveikauti žiniatinklyje, ir norint ja naudotis, turite turėti serverį, kuriame veikia „Linux“ OS.
Atminkite, kad nors mes rekomenduojame naudoti tradicinį „Linux“ serverį, nes jis gali valdyti programinę įrangą Geriausia tai, kad „Kanboard“ taip pat galima paleisti „Linux“ staliniame kompiuteryje - su sąlyga, kad jis visada yra įjungtas ir prijungtas prie tinklas.
Kaip dabar „Kanboard“ programinė įranga palaiko kelias „Linux“ serverių operacines sistemas. Tiksliau, jis palaiko „Ubuntu“, „Debian“, „RedHat Enterprise Linux“, „CentOS“ ir keletą kitų.
„Kanboard“ dokumentuose teigiama, kad „Ubuntu 16.04“ yra palaikoma naujausia OS, todėl mūsų instrukcijose tai bus sutelkta. Vis dėlto leidimuose nėra daug pakeitimų, todėl greičiausiai tai taip pat veiks 18.04 / 18.10.
Norėdami pradėti diegti „Kanboard“, paleiskite terminalo langą ir naudokite atnaujinti ir patobulinti komandos, užtikrinančios, kad jūsų „Ubuntu“ kompiuteryje būtų naujausi pataisymai.
sudo apt atnaujinimas sudo apt atnaujinimas -y
Dabar, kai viskas atnaujinta, turite įdiegti reikiamas „Kanboard“ priklausomybes „Ubuntu“.
Ubuntu 16.04 LTS
sudo apt-get install -y apache2 php7.0-ldap php7.0-gd php7.0-xml
Ubuntu 18.04 LTS
sudo apt-get install -y apache2 php7.2-ldap php7.2-gd php7.2-xml
Perkelkite terminalo sesiją į „Apache“ žiniatinklio katalogą naudodami Kompaktinis diskas komanda.
CD / var / www / html
Atsidarę žiniatinklio katalogą, naudokitės šaknine prieiga sudo -s komanda.
sudo -s
Paimkite naujausią „Kanboard“ programinės įrangos versiją iš „GitHub“ išleidimo puslapio naudodami wget atsisiuntimo įrankis.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Ištraukite „Kanboard“ failus iš ZIP failo naudodami išpakuokite komanda.
išpakuokite kanboard-v1.2.6.zip
Atnaujinkite „Kanboard“ aplanko leidimus naudodami chown.
chown-Rwww-duomenys:www-duomenyskanboard-1.2.6 /duomenys.
Pervardykite „Kanboard“ aplanką.
mv kanboard-1.2.6 kanboard
Galiausiai ištrinkite ZIP archyvą iš savo „Ubuntu“ žiniatinklio aplanko.
rm kanboard-v1.2.6.zip
„Debian Linux“ yra labai panaši į „Ubuntu“, todėl „Kanboard“ palaikoma operacinėje sistemoje. Norėdami pradėti diegti, paleiskite terminalą. Tada naudokite atnaujinti ir patobulinti komandos viską atnaujina.
Pastaba: šios instrukcijos apima „Debian 9 Stretch“. Prieš tęsdami atnaujinkite savo mašiną, jei naudojate ankstesnę versiją.
„sudo apt-get“ atnaujinimas. sudo apt-get upgrade -y
Tada „Debian“ serveryje turite įdiegti „Kanboard“ priklausomybes. Norėdami įdiegti priklausomybes, įveskite Apt-gauti komanda žemiau terminalo lange.
sudo apt-getdiegti-yapache2libapache2-mod-php7.0php7.0-cliphp7.0-mbstring \ php7.0-„sqlite3“php7.0-opcachephp7.0-jsonphp7.0-mysqlphp7.0-pgsql \ php7.0-ldapphp7.0-gdphp7.0-xml.
Pasirūpinus priklausomybėmis, laikas įdiegti „Kanboard“ Debian. Naudojant Kompaktinis diskas komandą, perkelkite terminalą į / var / www / html
CD / var / www / html
Gaukite šaknies lukštą naudodami su komanda.
su -
Atsisiųskite naujausią „Kanboard“ versiją iš kūrėjo „GitHub“ naudodami wget parsisiuntimo įrankis.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Ištraukite kodą išpakuokite komanda.
išpakuokite kanboard-v1.2.6.zip
Pervardykite „Kanboard“ duomenų katalogą.
mv kanboard-1.2.6 kanboard
Galiausiai ištrinkite „Kanboard Zip“ archyvą iš interneto katalogo.
rm kanboard-v1.2.6.zip
Jei norėsite priglobti „Kanboard“ egzempliorių „RedHat“ pagrindu sukurtame „Linux“ paskirstyme, tokiame kaip „RedHat Enterprise Linux“, „CentOS“ ir kituose, turėsite pradėti įdiegdami keletą priklausomybių. Paleiskite terminalą ir įveskite komandas žemiau.
sudo yumdiegti-yphpphp-xmlphp-mbstringphp-pdophp-gdišpakuokitewget
Įdiegę priklausomybes, reikalingas paleisti „Kanboard“, turėsite iš naujo paleisti „Apache“ žiniatinklio serverį.
sudo systemctl iš naujo paleiskite httpd.service
Naudojant Kompaktinis diskas komandą, perkelkite terminalo langą į žiniatinklio aplanką.
CD / var / www / html /
Suimkite „Kanboard“ šaltinio kodą iš „GitHub“ naudodami wget parsisiuntimo įrankis.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Ištraukite ZIP archyvą naudodami išpakuokite komanda.
išpakuokite kanboard-v1.2.6.zip
Pervardykite „Kanboard“ duomenų aplanką.
mv kanboard-1.2.6 kanboard
Baigdami ištrinkite „Kanboard Zip“ archyvą.
rm kanboard-v1.2.6.zip
Diegimas baigtas! Dabar liko tik pasiekti „Kanboard“ egzempliorių atidarius žiniatinklio naršyklę ir apsilankius žemiau esančiame URL.
Pastaba: numatytasis „Kanboard“ prisijungimas yra admin / admin.
http://server-ip-address/kanboard/
Nežinote savo „Kanboard“ serverio IP adreso? Vykdyti:
ip addr parodyti | grep 192.168. *
Puiku, kad „Spotify“ muzikos tarnyba palaiko „Linux“ su „Snap“, „Fl...
Jei esate „Linux“ vartotojas, turintis didžiulę TV ir filmų bibliot...
Šiuo metu „Blizzard's Overwatch“ yra vienas iš masiškiausių kelių ž...