Open-Source-Alternativen zum Trello-Dienst tauchen unter Linux auf und sind ausgezeichnet. Anfang dieses Monats haben wir die Wekan Projektmanager. Es handelt sich um ein Projektmanagementsystem im Kanban-Stil, das Benutzer selbst hosten können.
Wir stellen vor Kanboardist es ein weiteres selbst gehostetes Task-Management-System, das Trello übernehmen soll. Es hat viel zu bieten, einschließlich Plugins, dynamischen benutzerdefinierten Filtern und mehr!
In diesem Handbuch erfahren Sie, wie Sie Kanboard auf verschiedenen Linux-Betriebssystemen einrichten und installieren.
Kanboard ist eine Netzwerkanwendung, mit der Benutzer über das Web mit ihr interagieren können. Um sie verwenden zu können, muss auf einem Server ein Linux-Betriebssystem ausgeführt werden.
Bitte beachten Sie, dass wir zwar die Verwendung eines herkömmlichen Linux-Servers empfehlen, da dieser die Software laden kann Am besten ist es auch möglich, Kanboard auf einem Linux-Desktop-PC auszuführen - vorausgesetzt, es ist immer eingeschaltet und mit dem verbunden Netzwerk.
Ab sofort unterstützt die Kanboard-Software mehrere Linux-Server-Betriebssysteme. Insbesondere unterstützt es Ubuntu, Debian, RedHat Enterprise Linux, CentOS und einige andere.
In der Kanboard-Dokumentation heißt es, dass Ubuntu 16.04 das neueste unterstützte Betriebssystem ist, daher konzentrieren sich unsere Anweisungen darauf. Allerdings gibt es in den Releases nicht viele Änderungen, sodass es wahrscheinlich auch am 18.04 / 18.10 funktioniert.
Um die Installation von Kanboard zu starten, starten Sie ein Terminalfenster und verwenden Sie das aktualisieren und Aktualisierung Befehle, um sicherzustellen, dass Ihr Ubuntu-Computer über die neuesten Patches verfügt.
sudo apt update sudo apt upgrade -y
Nachdem alles auf dem neuesten Stand ist, müssen Sie die erforderlichen Abhängigkeiten für Kanboard unter Ubuntu installieren.
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
Verschieben Sie die Terminalsitzung mit dem in das Apache-Webverzeichnis CD Befehl.
cd / var / www / html
Sobald Sie sich im Webverzeichnis befinden, erhalten Sie Root-Zugriff über das sudo -s Befehl.
sudo -s
Holen Sie sich die neueste Version der Kanboard-Software von der GitHub-Release-Seite mit dem wget Download-Tool.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrahieren Sie die Kanboard-Dateien mit der aus der ZIP-Datei entpacken Befehl.
entpacke kanboard-v1.2.6.zip
Aktualisieren Sie die Berechtigungen für den Kanboard-Ordner mit chown.
chown-R.www-Daten:www-Datenkanboard-1.2.6 /Daten.
Benennen Sie den Kanboard-Ordner um.
mv kanboard-1.2.6 kanboard
Löschen Sie abschließend das ZIP-Archiv aus Ihrem Ubuntu-Webordner.
rm kanboard-v1.2.6.zip
Debian Linux ist Ubuntu sehr ähnlich, daher wird Kanboard vom Betriebssystem unterstützt. Starten Sie ein Terminal, um die Installation zu starten. Verwenden Sie dann die aktualisieren und Aktualisierung Befehle, um alles auf den neuesten Stand zu bringen.
Hinweis: Diese Anweisungen beziehen sich auf Debian 9 Stretch. Bitte aktualisieren Sie Ihren Computer, bevor Sie fortfahren, wenn Sie eine frühere Version verwenden.
sudo apt-get update. sudo apt-get upgrade -y
Als Nächstes müssen Sie die Kanboard-Abhängigkeiten auf Ihrem Debian-Server installieren. Geben Sie die ein, um die Abhängigkeiten zu installieren Apt-get Befehl unten in einem Terminalfenster.
sudo apt-getInstallieren-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.
Nachdem die Abhängigkeiten berücksichtigt wurden, ist es Zeit, Kanboard auf Debian zu installieren. Verwendung der CD Befehl, verschieben Sie das Terminal in / var / www / html
cd / var / www / html
Erhalten Sie eine Wurzelschale mit dem su Befehl.
su -
Laden Sie die neueste Kanboard-Version vom GitHub des Entwicklers herunter wget Downloader-Tool.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrahieren Sie den Code mit dem entpacken Befehl.
entpacke kanboard-v1.2.6.zip
Benennen Sie das Kanboard-Datenverzeichnis um.
mv kanboard-1.2.6 kanboard
Löschen Sie abschließend das Kanboard Zip-Archiv aus dem Webverzeichnis.
rm kanboard-v1.2.6.zip
Wenn Sie eine Kanboard-Instanz auf einer RedHat-basierten Linux-Distribution wie RedHat Enterprise Linux, CentOS und anderen hosten möchten, müssen Sie zunächst einige Abhängigkeiten installieren. Starten Sie ein Terminal und geben Sie die folgenden Befehle ein.
sudo yumInstallieren-yphpphp-xmlphp-mbstringphp-pdophp-gdentpackenwget
Nach der Installation der zum Ausführen von Kanboard erforderlichen Abhängigkeiten müssen Sie den Apache-Webserver neu starten.
sudo systemctl httpd.service neu starten
Verwendung der CD Befehl, verschieben Sie Ihr Terminalfenster in den Webordner.
cd / var / www / html /
Holen Sie sich den Kanboard-Quellcode von GitHub mit dem wget Downloader-Tool.
wget https://github.com/kanboard/kanboard/archive/v1.2.6.zip -O kanboard-v1.2.6.zip
Extrahieren Sie das ZIP-Archiv mit dem entpacken Befehl.
entpacke kanboard-v1.2.6.zip
Benennen Sie den Kanboard-Datenordner um.
mv kanboard-1.2.6 kanboard
Löschen Sie zum Abschluss das Kanboard Zip-Archiv.
rm kanboard-v1.2.6.zip
Die Installation ist abgeschlossen! Jetzt müssen Sie nur noch auf Ihre Kanboard-Instanz zugreifen, indem Sie einen Webbrowser öffnen und die unten stehende URL aufrufen.
Hinweis: Die Standardanmeldung für Kanboard ist admin / admin.
http://server-ip-address/kanboard/
Sie kennen die IP-Adresse Ihres Kanboard-Servers nicht? Lauf:
ip addr show | grep 192.168. *
Hochauflösende Displays werden zur Norm, aber trotzdem hat Linux zw...
Windows Vista war der erste Versuch von Microsoft, Windows zu moder...
Meltdown und Spectre sind Fehler in den Intel-CPUs. Da es sich um H...