- - Kā panākt, lai Kanboard darbotos uz jūsu Linux servera

Kā panākt, lai Kanboard darbotos uz jūsu Linux servera

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