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

click fraud protection

Trello pakalpojuma atvērtā koda alternatīvas sāk parādīties Linux, un tās ir lieliskas. Šā mēneša sākumā mēs apskatījām Wekan projekta vadītājs. Tā ir kanban stila projektu pārvaldības sistēma, kuru lietotāji var uzņemt paši.

Iepazīstinām 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 lietotu, jums ir jābūt serverim, kurā darbojas Linux OS.

Lūdzu, ņemiet vērā, ka, kaut arī mēs iesakām izmantot tradicionālo Linux serveri, jo tas var tikt galā ar programmatūras ielādi Vislabāk ir arī tas, ka Kanboard var palaist Linux galddatorā - ar nosacījumu, ka tas vienmēr ir ieslēgts un savienots ar tīkls.

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.

instagram viewer

Instalējiet Kanboard Ubuntu serverī

Kanboard dokumentācijā teikts, ka Ubuntu 16.04 ir 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 jauninājums -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 saknes piekļuvi, 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-Rwww-dati:www-datikanboard-1.2.6 /dati. 

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 ļoti 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 atjauninājums. sudo apt-get jauninājums -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-getuzstādīt-yapache2libapache2-mod-php7.0php7.0-cliphp7.0-mbstring \ php7.0-sqlite3php7.0-opcachephp7.0-jsonphp7.0-mysqlphp7.0-pgsql \ php7.0-ldapphp7.0-gdphp7.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 jūs vēlaties mitināt Kanboard gadījumu uz RedHat bāzes Linux izplatīšanu, piemēram, RedHat Enterprise Linux, CentOS un citiem, jums vispirms jāinstalē dažas atkarības. Atveriet termināli un ievadiet zemāk esošās komandas.

sudo yumuzstādīt-yphpphp-xmlphp-mbstringphp-pdophp-gdunzipwget

Pēc Kanboard palaišanai nepieciešamo atkarību instalēšanas jums būs jārestartē Apache tīmekļa serveris.

sudo systemctl restartējiet 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 šovs | grep 192.168. *
watch instagram story