TaskBoard: Kanban-põhine tarkvara CentOS 7-is

 

TaskBoard on tasuta ja avatud lähtekoodiga tarkvara, mille on inspireerinud Kanban juhatus, ülesannete jälgimiseks.

Kanban on meetod tööjõu visualiseerimiseks ja projektide korraldamiseks. Eelkõige pakub tarkvaraarendus visuaalse protsessi juhtimissüsteemi, mis aitab otsustada, kuidas korraldada tootmist.

tööriistariba

Nagu näete ülaltoodud pildil, võimaldab see tarkvara hõlpsalt jälgida oma projektide arengut visuaalselt.

TaskBoard funktsioonid:

  • Vaba, avatud lähtekoodiga (MIT litsents) ja isiklikult hostitud
  • Lihtne paigaldus
  • Piiramatu lauad (projektid)
  • Kohandage lahtrite veerge ja püsige kasutaja laiendamiseks / kokkuvarisemist
  • Üksused võimaldavad kohandatud värve, kategooriatesse jaotamist, võrdluskirjeldusi, manuseid ja kommentaare
  • Kirjed näitavad tegevuse täielikku ajalugu
  • Administraatorite kogu juhatuse tegevuse täielik ajalugu
  • Lihtne kohandamine
  • Kasutajate põhihaldus (administraator ja tavalised kasutajad)
  • Pole välist sõltuvust
  • Esmakasutuseks loob SQLite andmebaasi
  • RESTful API
  • Väga piiratud sõltuvused

See õpetus selgitab, kuidas seda CentOS 7-i installida.

Installige Apache veebiserver

Kõigepealt installige Apache serverisse CentOS 7, täites järgmise käsu:

# yum installida httpd

Kui installimine on lõppenud, alustage Apache ja lubage see käivitamisel käivitada:

# systemctl käivita httpd # systemctl lubada httpd

Paigaldada PHP

Kui TaskBoard on kirjutatud PHP-is, peame selle installima. Kuna see nõuab PHP5 +, paigaldame PHP7, kasutades Webtatici hoidlat.

Kõigepealt installige EPEL hoidla, mida Webtatic nõuab:

# yum paigaldage epel-release

Värskenda:

# yum update

Nüüd on Webtatici hoidla installida järgmiste käskude täitmisega:

# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm # yum update

Kui hoidla on valmis, ja yum suudab seda kasutada, installida PHP 7.1 ja ülesanded, mida nõuab TaskBoard:

# yum install php71w php71w-gd php71w-json php71-readline php71w-cli php71w-sqlite3

Installige SQLite

TaskBoard uses SQLite as a database, which means that we can use it without having to install MySQL or other “big” databases.

SQLite saab installida järgmiselt yum käsk:

# yum installi sqlite

Installi TaskBoard

TaskBoardi installimine on tõesti väga lihtne, nagu eeldas sissejuhatuses esitatud pikkade funktsioonide loend. Tegelikult nõuab see, et laadite üles ja eemaldage TaskBoard arhiiv. Avage Apache veebijuhtkataloog:

# cd / var / www

Laadige alla arhiiv:

# wget https://github.com/kiswa/TaskBoard/archive/master.zip

Laadi see lahti:

# unzip master.zip

tõmblukku lahti tõmbama saadab arhiivi kataloogi nimega TaskBoard-master. Nimeta ümber (valikuline):

# mv TaskBoard-master taskbar

Komposeri kaudu installige vajalikud sõlmed:

./taskboard/build/composer.phar install

Edasi muutke tööriistariba omanik apache kasutaja:

# chown-R apache: apache / var / www / taskboard

Loo virtuaalne server

Uue virtuaalse serveri faili loomine TaskBoardile:

# $ EDITOR /etc/httpd/conf.d/board.example.com.conf

Selles failis kleepige järgmine sisu:

<VirtualHost *:80>
    ServerAdmin admin@example.com
    DocumentRoot "/var/www/taskboard"
    ServerName board.example.com
    ServerAlias www.board.example.com
    <Directory "/var/www/taskboard">
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog "/var/log/httpd/board.example.com-error_log"
    CustomLog "/var/log/httpd/board.example.com-access_log" combined
</VirtualHost>

Taaskäivitage Apache:

# systemctl taaskäivita httpd

Viimistlus paigaldamine

Viimane samm on installimise lõpetamine veebibrauseri kaudu. Mine URL-i http://board.example.com.

Logi sisse, kasutades admin nii kasutajanime kui parooliga. Kui olete sisse logitud, muutke administraatori parooli, minnes sisse Seaded lehel.

järeldus

Oleme näinud, kuidas installida TaskBoard CentOS 7-i. See Kanban-põhine rakendus kindlasti aitab paljudel inimestel oma projektide töökorralduse korraldamisel.

Postitus TaskBoard: Kanban-põhine tarkvara CentOS 7-is ilmus esmalt Unixmen.

Kuulutused

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.