A Kanboard működése a Linux-kiszolgálón

A Trello szolgáltatás nyílt forráskódú alternatívái kezdenek megjelenni Linuxon, és kiválóak. A hónap elején foglalkoztunk a Wekan projektmenedzserrel. Ez egy kanban-stílusú projektmenedzsment rendszer, amelyet a felhasználók saját maguk tárolhatnak.

Bemutatkozik Kanboard, ez egy másik saját üzemeltetésű feladatkezelő rendszer, amely a Trellót kívánja felülmúlni. Nagyon sok mindent kínál, beleértve a bővítményeket, a dinamikus egyéni szűrőket és még sok mást!

Ebben az útmutatóban bemutatjuk, hogyan kell beállítani és telepíteni a Kanboardot számos Linux operációs rendszerre.

Mielőtt elkezdenénk

A Kanboard egy hálózati alkalmazás, amely lehetővé teszi a felhasználók számára, hogy az interneten keresztül kommunikáljanak vele, és használatához Linux operációs rendszert futtató szerverre van szükség.

Ne feledje, hogy bár javasoljuk a hagyományos Linux szerver használatát, mivel ez tudja a legjobban kezelni a szoftverterhelést, a Kanboard Linux asztali PC-n is futtatható – feltéve, hogy az mindig be van kapcsolva és csatlakozik a hálózathoz.

Jelenleg a Kanboard szoftver több Linux szerver operációs rendszert is támogat. Pontosabban, támogatja az Ubuntut, a Debiant, a RedHat Enterprise Linuxot, a CentOS-t és még néhányat.

  A Linux cat and tac parancsainak használata

Telepítse a Kanboardot az Ubuntu szerverre

A Kanboard dokumentációja azt állítja, hogy az Ubuntu 16.04 a legújabb támogatott operációs rendszer, ezért az utasításaink erre összpontosítanak. Ennek ellenére nincs sok változás a kiadásokon belül, így valószínűleg működni fog a 18.04/18.10-en is.

A Kanboard telepítésének megkezdéséhez indítson el egy terminálablakot, és használja a frissítési és frissítési parancsokat, hogy megbizonyosodjon arról, hogy az Ubuntu gépe a legújabb javításokkal rendelkezik.

sudo apt update

sudo apt upgrade -y

Most, hogy minden naprakész, telepítenie kell a Kanboard szükséges függőségeit az Ubuntun.

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

Helyezze át a terminál munkamenetet az Apache webkönyvtárába a CD paranccsal.

cd /var/www/html

A webkönyvtárba kerülve szerezzen root hozzáférést a sudo -s paranccsal.

sudo -s

Töltse le a Kanboard szoftver legújabb verzióját a GitHub kiadási oldaláról a wget letöltő eszközzel.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Bontsa ki a Kanboard fájlokat a ZIP fájlból az unzip paranccsal.

unzip kanboard-v1.2.6.zip

Frissítse a Kanboard mappa engedélyeit a chown segítségével.

chown -R www-data:www-data kanboard-1.2.6/data

Nevezze át a Kanboard mappát.

mv kanboard-1.2.6 kanboard

Végül törölje a ZIP archívumot az Ubuntu webmappájából.

rm kanboard-v1.2.6.zip

Telepítse a Kanboardot a Debian szerverre

A Debian Linux nagyon hasonlít az Ubuntuhoz, így a Kanboard támogatott az operációs rendszeren. A telepítés elindításához indítson el egy terminált. Ezután használja a frissítési és frissítési parancsokat, hogy minden naprakész legyen.

  A Cozy Audiobook Player telepítése Linux rendszeren

Megjegyzés: ezek az utasítások a Debian 9 Stretchre vonatkoznak. Kérjük, frissítse a gépet a folytatás előtt, ha korábbi kiadást használ.

sudo apt-get update
sudo apt-get upgrade -y

Ezután telepítenie kell a Kanboard-függőségeket a Debian-kiszolgálón. A függőségek telepítéséhez írja be az Apt-get parancsot lent egy terminálablakban.

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

A függőségek kezelése után itt az ideje telepíteni a Kanboardot Debianra. A CD paranccsal vigye át a terminált a /var/www/html könyvtárba

cd /var/www/html

Szerezzen gyökérhéjat a su paranccsal.

su -

Töltse le a legújabb Kanboard kiadást a fejlesztő GitHub oldaláról a wget letöltő eszköz segítségével.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Bontsa ki a kódot az unzip paranccsal.

unzip kanboard-v1.2.6.zip

Nevezze át a Kanboard adatkönyvtárat.

mv kanboard-1.2.6 kanboard

Végül törölje a Kanboard Zip archívumot a webes könyvtárból.

rm kanboard-v1.2.6.zip

Telepítse a Kanboardot RHEL/CentOS rendszeren

Ha Kanboard-példányt szeretne üzemeltetni egy RedHat-alapú Linux-disztribúción, például a RedHat Enterprise Linuxon, a CentOS-en és másokon, akkor néhány függőség telepítésével kell kezdenie. Indítson el egy terminált, és írja be az alábbi parancsokat.

sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget

A Kanboard futtatásához szükséges függőségek telepítése után újra kell indítania az Apache webszervert.

sudo systemctl restart httpd.service

A CD paranccsal vigye át a terminál ablakát a webmappába.

cd /var/www/html/

Fogja meg a Kanboard forráskódját a GitHubból a wget letöltő eszközzel.

wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip

Bontsa ki a ZIP archívumot az unzip paranccsal.

unzip kanboard-v1.2.6.zip

Nevezze át a Kanboard adatmappát.

mv kanboard-1.2.6 kanboard

Fejezze be a Kanboard Zip archívum törlésével.

rm kanboard-v1.2.6.zip

Hozzáférés a Kanboardhoz

A telepítés kész! Most már csak az van hátra, hogy elérje Kanboard példányát egy webböngésző megnyitásával, és az alábbi URL-cím meglátogatásával.

  Az rclone használata a Google Drive-ra való biztonsági mentéshez Linux rendszeren

Megjegyzés: a Kanboard alapértelmezett bejelentkezési neve admin/admin.

https://server-ip-address/kanboard/

Nem tudja Kanboard szervere IP-címét? Fuss:

ip addr show | grep 192.168.*