So bringen Sie Kanboard auf Ihren Linux-Server

click fraud protection

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.

Bevor wir anfangen

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.

instagram viewer

Ab sofort unterstützt die Kanboard-Software mehrere Linux-Server-Betriebssysteme. Insbesondere unterstützt es Ubuntu, Debian, RedHat Enterprise Linux, CentOS und einige andere.

Installieren Sie Kanboard auf dem Ubuntu-Server

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

Installieren Sie Kanboard auf dem Debian-Server

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

Installieren Sie Kanboard unter RHEL / CentOS

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

Zugriff auf Kanboard

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. *
watch instagram story