Open source alternativy ke službě Trellose začínají objevovat na Linuxu a jsou vynikající. Začátkem tohoto měsíce jsme se zabývali projektovým manažerem Wekanu. Je to systém řízení projektů ve stylu kanban, který mohou uživatelé hostovat sami.
Představujeme Kanboard, je to další samo hostovaný systém správy úloh, jehož cílem je převzít Trello. Má toho co nabídnout, včetně pluginů, dynamických vlastních filtrů a dalších!
V této příručce si ukážeme, jak nastavit a nainstalovat Kanboard na různých operačních systémech Linux.
Než začneme
Kanboard je síťová aplikace, která umožňuje uživatelům s ní komunikovat prostřednictvím webu a pro použití je nutné mít server se systémem Linux.
Mějte na paměti, že zatímco doporučujeme používattradiční Linuxový server, protože zvládne zatížení softwaru nejlépe, je také možné spustit Kanboard na stolním počítači Linux - za předpokladu, že je vždy zapnutý a připojen k síti.

Software Kanboard nyní podporuje více operačních systémů pro servery Linux. Konkrétně podporuje Ubuntu, Debian, RedHat Enterprise Linux, CentOS a několik dalších.
Nainstalujte Kanboard na server Ubuntu
V dokumentaci Kanboard se uvádí, že Ubuntu 16.04 nejnovější operační systém, který je podporován, takže naše pokyny se na to zaměří. To znamená, že v rámci vydání není mnoho změn, takže to pravděpodobně bude fungovat také 18.04 / 18.10.
Chcete-li zahájit instalaci Kanboard, spusťte okno terminálu a použijte Aktualizace a vylepšit příkazy, které zajistí, že váš stroj Ubuntu bude mít nejnovější záplaty.
sudo apt update sudo apt upgrade -y
Nyní, když je vše aktuální, musíte nainstalovat požadované závislosti pro Kanboard na 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řesuňte terminálovou relaci do webového adresáře Apache pomocí CD příkaz.
cd /var/www/html
Jakmile je webový adresář, získejte přístup root pomocí sudo-s příkaz.
sudo -s
Získejte nejnovější verzi softwaru Kanboard ze stránky vydání GitHub pomocí wget stahovací nástroj.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Rozbalte soubory Kanboard ze souboru ZIP pomocí rozbalit příkaz.
unzip kanboard-v1.2.6.zip
Aktualizujte oprávnění ke složce Kanboard pomocí chown.
chown -R www-data:www-data kanboard-1.2.6/data
Přejmenujte složku Kanboard.
mv kanboard-1.2.6 kanboard
Nakonec odstraňte archiv ZIP ze své webové složky Ubuntu.
rm kanboard-v1.2.6.zip
Nainstalujte Kanboard na server Debian
Debian Linux je hodně podobný Ubuntu, takže je operační systém Kanboard podporován. Chcete-li zahájit instalaci, spusťte terminál. Poté použijte Aktualizace a vylepšit příkazy, aby bylo vše aktuální.
Poznámka: tyto pokyny se vztahují na Debian 9 Stretch. Před pokračováním aktualizujte počítač, pokud máte starší vydání.
sudo apt-get update sudo apt-get upgrade -y
Dále musíte na server Debian nainstalovat závislosti Kanboard. Chcete-li nainstalovat závislosti, zadejte Apt-get příkaz níže v okně terminálu.
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
Se závislostmi postaranými je čas nainstalovat Kanboard na Debian. Za použití CD příkaz, přesuňte terminál do / var / www / html
cd /var/www/html
Získejte kořenový shell pomocí su příkaz.
su -
Stáhněte si nejnovější verzi Kanboard z vývojáře GitHub pomocí wget nástroj pro stahování.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrahujte kód pomocí rozbalit příkaz.
unzip kanboard-v1.2.6.zip
Přejmenujte datový adresář Kanboard.
mv kanboard-1.2.6 kanboard
Nakonec odstraňte archiv Kanboard Zip z webového adresáře.
rm kanboard-v1.2.6.zip
Nainstalujte Kanboard na RHEL / CentOS
Pokud chcete hostovat instanci Kanboard nadistribuci Linuxu založenou na RedHat, jako je RedHat Enterprise Linux, CentOS a další, budete muset začít instalací několika závislostí. Spusťte terminál a zadejte níže uvedené příkazy.
sudo yum install -y php php-xml php-mbstring php-pdo php-gd unzip wget
Po instalaci závislostí potřebných ke spuštění aplikace Kanboard budete muset restartovat webový server Apache.
sudo systemctl restart httpd.service
Za použití CD příkaz, přesuňte okno terminálu do webové složky.
cd /var/www/html/
Chyťte zdrojový kód Kanboard z GitHub pomocí wget nástroj pro stahování.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Rozbalte ZIP archiv pomocí rozbalit příkaz.
unzip kanboard-v1.2.6.zip
Přejmenujte datovou složku Kanboard.
mv kanboard-1.2.6 kanboard
Dokončete odstraněním archivu Kanboard Zip.
rm kanboard-v1.2.6.zip
Otevřete Kanboard

Instalace je dokončena! Zbývá už jen přístup do instance služby Kanboard otevřením webového prohlížeče a návštěvou níže uvedené adresy URL.
Poznámka: výchozí přihlašovací jméno pro Kanboard je admin / admin.
http://server-ip-address/kanboard/
Neznáte IP adresu vašeho serveru Kanboard? Běh:
ip addr show | grep 192.168.*</p>
Komentáře