Trello pakalpojuma atvērtā koda alternatīvassāk parādīties uz Linux, un tie ir lieliski. Šā mēneša sākumā mēs sazinājāmies ar Wekan projekta vadītāju. Tā ir kanban stila projektu pārvaldības sistēma, kuru lietotāji var uzņemt paši.
Iepazīstinot ar Kanboard, tā ir vēl viena pašpietiekama uzdevumu pārvaldības sistēma, kuras mērķis ir pārņemt Trello. Tam ir daudz ko piedāvāt, ieskaitot spraudņus, dinamiskus pielāgotos filtrus un daudz ko citu!
Šajā rokasgrāmatā mēs apskatīsim, kā iestatīt un instalēt Kanboard dažādās Linux operētājsistēmās.
Pirms mēs sākam
Kanboard ir tīkla lietojumprogramma, kas lietotājiem ļauj ar to mijiedarboties tīmeklī, un, lai to izmantotu, jums ir jābūt serverim, kurā darbojas Linux OS.
Lūdzu, paturiet prātā, ka, kamēr mēs iesakām lietottradicionālais Linux serveris, jo tas vislabāk var izturēt programmatūras ielādi, un ir iespējams arī palaist Kanboard Linux galddatorā - ar nosacījumu, ka tas vienmēr ir ieslēgts un savienots ar tīklu.

Kopš šī brīža Kanboard programmatūra atbalsta vairākas Linux serveru operētājsistēmas. Konkrēti, tas atbalsta Ubuntu, Debian, RedHat Enterprise Linux, CentOS un vēl dažus citus.
Instalējiet Kanboard Ubuntu serverī
Kanboard dokumentācijā teikts, ka Ubuntu 16.04 jaunākā atbalstītā operētājsistēma, tāpēc mūsu norādījumi pievērsīsies tam. Tas nozīmē, ka izlaidumos nav daudz izmaiņu, tāpēc tas, iespējams, darbosies arī 18.04 / 18.10.
Lai sāktu Kanboard instalēšanu, palaidiet termināļa logu un izmantojiet Atjaunināt un jaunināt komandas, lai nodrošinātu, ka jūsu Ubuntu mašīnā ir jaunākie ielāpi.
sudo apt update sudo apt upgrade -y
Tagad, kad viss ir atjaunināts, jums jāinstalē nepieciešamās Kanboard atkarības Ubuntu.
Ubuntu 16.04 LTS
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
Ubuntu 18.04 LTS
sudo apt-get install -y apache2 libapache2-mod-php7.2 php7.2-cli php7.2-mbstring php7.2-sqlite3 php7.2-opcache php7.2-json php7.2-mysql php7.2-pgsql php7.2-ldap php7.2-gd php7.2-xml
Pārvietojiet termināļa sesiju uz Apache tīmekļa direktoriju ar Kompaktdisks komanda.
cd /var/www/html
Kad esat Web direktorijā, iegūstiet piekļuvi saknei, izmantojot sudo -s komanda.
sudo -s
Paņemiet jaunāko Kanboard programmatūras versiju no GitHub izlaišanas lapas, izmantojot wget lejupielādes rīks.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izņemiet Kanboard failus no ZIP faila, izmantojot unzip komanda.
unzip kanboard-v1.2.6.zip
Atjauniniet Kanboard mapes atļaujas ar chown.
chown -R www-data:www-data kanboard-1.2.6/data
Pārdēvējiet Kanboard mapi.
mv kanboard-1.2.6 kanboard
Visbeidzot, izdzēsiet ZIP arhīvu no savas Ubuntu tīmekļa mapes.
rm kanboard-v1.2.6.zip
Instalējiet Kanboard Debian serverī
Debian Linux ir līdzīgs Ubuntu, tāpēc operētājsistēmā tiek atbalstīts Kanboard. Lai sāktu instalēšanu, palaidiet termināli. Pēc tam izmantojiet Atjaunināt un jaunināt komandas visu atjaunināt.
Piezīme: šie norādījumi attiecas uz Debian 9 Stretch. Pirms turpināt, lūdzu, jauniniet savu mašīnu, ja izmantojat iepriekšēju versiju.
sudo apt-get update sudo apt-get upgrade -y
Pēc tam savā Debian serverī jāinstalē Kanboard atkarības. Lai instalētu atkarības, ievadiet Apt-get komanda zemāk termināla logā.
sudo apt-get install -y apache2 libapache2-mod-php7.0 php7.0-cli php7.0-mbstring php7.0-sqlite3 php7.0-opcache php7.0-json php7.0-mysql php7.0-pgsql php7.0-ldap php7.0-gd php7.0-xml
Parūpējoties par atkarībām, ir pienācis laiks instalēt Kanboard Debian. Izmantojot Kompaktdisks komandu, pārvietojiet termināli uz / var / www / html
cd /var/www/html
Iegūstiet saknes čaumalu, izmantojot su komanda.
su -
Lejupielādējiet jaunāko Kanboard izlaidumu no izstrādātāja GitHub, izmantojot wget lejupielādētāja rīks.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izvelciet kodu ar unzip komanda.
unzip kanboard-v1.2.6.zip
Pārdēvējiet Kanboard datu direktoriju.
mv kanboard-1.2.6 kanboard
Visbeidzot, izdzēsiet Kanboard Zip arhīvu no tīmekļa direktorijas.
rm kanboard-v1.2.6.zip
Instalējiet Kanboard RHEL / CentOS
Ja vēlaties mitināt Kanboard gadījumuuz RedHat balstīta Linux izplatīšana, piemēram, RedHat Enterprise Linux, CentOS un citi, jums vispirms būs jāinstalē dažas atkarības. Atveriet termināli un ievadiet zemāk esošās komandas.
sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget
Pēc Kanboard palaišanai nepieciešamo atkarību instalēšanas jums būs jārestartē Apache tīmekļa serveris.
sudo systemctl restart httpd.service
Izmantojot Kompaktdisks komandu, pārvietojiet termināļa logu uz Web mapi.
cd /var/www/html/
Paņemiet Kanboard avota kodu no GitHub, izmantojot wget lejupielādētāja rīks.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Izvelciet ZIP arhīvu ar unzip komanda.
unzip kanboard-v1.2.6.zip
Pārdēvējiet Kanboard datu mapi.
mv kanboard-1.2.6 kanboard
Pabeidziet, izdzēšot Kanboard Zip arhīvu.
rm kanboard-v1.2.6.zip
Piekļūstiet Kanboard

Instalēšana ir pabeigta! Tagad atliek tikai piekļūt Kanboard gadījumam, atverot tīmekļa pārlūku un apmeklējot zemāk esošo URL.
Piezīme: Kanboard noklusējuma pieteikšanās ir admin / admin.
http://server-ip-address/kanboard/
Vai nezināt sava Kanboard servera IP adresi? Darbība:
ip addr show | grep 192.168.*</p>
Komentāri