GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Richten Sie einen Wekan-Kanban-Server unter Linux ein

Wekan ist eine Open-Source-Kanban-Board-Anwendung, mit der Sie Ihre täglichen Aufgaben mit (virtuellen) Karten verwalten können. Sie können Tafeln und Karten erstellen und sie zwischen den Spalten verschieben, während Sie bei jeder Aufgabe Fortschritte machen. Sie können den Aufgaben auf dem Board auch Personen hinzufügen, die mit Ihnen zusammenarbeiten. Wie andere Kanban-Tools können Sie mit Wekan auch farbige Etiketten auf Karten verwenden, um das Gruppieren, Filtern und Zuweisen zu bestimmten Personen zu erleichtern. Da Wekan Open Source ist (verteilt unter einer MIT-Lizenz), ist es einfach zu modifizieren und zu verwenden.

Weitere tolle Inhalte

  • Kostenloser Online-Kurs:Technischer RHEL-Überblick
  • Erfahren Sie fortgeschrittene Linux-Befehle
  • Spickzettel herunterladen
  • Finden Sie eine Open-Source-Alternative
  • Lesen Sie Top-Linux-Inhalte
  • Schauen Sie sich Open-Source-Ressourcen an

Dieser Artikel zeigt, wie Sie Wekan auf einem Linux-Computer installieren, um einen Kanban-Projektmanagement-Server zu erstellen. Diese Anweisungen verwenden Fedora, aber sie funktionieren auch für jede Linux-Distribution mit geringfügigen Änderungen für die verschiedenen Paketmanager.

1. Installieren Sie einen Webserver

Wekan ist ein webbasiertes Tool, daher muss ein Webserver installiert sein, um es auszuführen. Während Sie jeden Open-Source-Webserver verwenden können, verwende ich Nginx, weil ich denke, dass es einfach zu installieren und zu konfigurieren ist. Installieren Sie es mit:

$ sudo dnf install nginx

2. Aktivieren und starten Sie den Webserver

Aktivieren Sie Ihre Webserver-Dienste beim Booten, damit Sie den Dienst nicht bei jedem Neustart Ihres Computers starten müssen. Um den Nginx-Dienst zu aktivieren und zu starten, verwenden Sie systemctl :

$ sudo systemctl enable --now nginx

3. Installieren Sie den Snap-Befehl

Es gibt zwei Möglichkeiten, Wekan zu erstellen:aus der Quelle oder mit Snap. Das Erstellen aus dem Quellcode erfordert mehrere Abhängigkeiten und viel Konfiguration. Einfacher ist es, ein vorbereitetes Paket mit dem snap zu installieren Befehl. Installieren Sie Snap mit:

$ sudo dnf install snapd

Auf Fedora erfordert Snap, dass Sie einen manuellen Symlink erstellen:

$ sudo ln -s /var/lib/snapd/snap /snap

Überprüfen Sie Ihre Snap-Version mit snap version um zu bestätigen, dass es richtig installiert ist.

Starten Sie Ihren Computer neu, um sicherzustellen, dass Snap die Bibliotheken erkennt.

4. Installieren Sie Wekan

Jetzt können Sie Wekan installieren. Mach das mit snap statt dnf :

$ sudo snap install wekan

5. Legen Sie die Portnummer fest

Für den Zugriff auf Wekan über Ihren Browser ist eine Portnummer erforderlich. Setzen Sie eine Portnummer auf eine, die nicht verwendet wird. Sie können jeden beliebigen Port verwenden – ich verwende Port 3001 – aber verwenden Sie keinen gebräuchlichen wie 22, 25, 443, 80 usw. Hier finden Sie eine vollständige Liste der Ports und was auf ihnen voraussichtlich ausgeführt wird Seite der Internet Assigned Numbers Authority. (Obwohl Port 3001 reserviert ist, ist er für einen Dienst bestimmt, den ich niemals ausführen werde, also können Sie nach bestem Wissen und Gewissen vorgehen.)

$ sudo snap set wekan port='3001'

6. URL zuweisen

Wenn Sie Wekan auf einem Server installieren, auf den Sie aus der Ferne zugreifen möchten, müssen Sie die IP-Adresse (Internet Protocol) festlegen, auf der Wekan ausgeführt wird:

$ sudo snap set wekan \
root_url="http://<Ip Address of Server>"

7. Starten Sie die Wekan-Dienste neu

Wekan verwendet derzeit die MongoDB-Datenbank zum Speichern von Daten. Die Lizenz von MongoDB ist nicht OSI-genehmigt, obwohl MongoDB behauptet, dass es sich um eine gültige Copyleft-Lizenz handelt. Sie können mehr über diese Debatte auf der OSI-Lizenzierungs-Mailingliste lesen und Ihre eigenen Schlussfolgerungen ziehen. Es wird daran gearbeitet, andere Datenbanken in Wekan zuzulassen.

Im Moment ist MongoDB verfügbar, also starten Sie es und starten Sie dann Wekan neu:

$ sudo systemctl restart snap.wekan.mongodb
$ sudo systemctl restart snap.wekan.wekan

8. Zugriff auf Wekan

Öffnen Sie einen Browser und navigieren Sie zu http://localhost:3001 oder http://<ip address of server>:3001 .

Wenn Sie sich zum ersten Mal anmelden, klicken Sie auf Registrieren , und Sie sehen Konto erstellen Seite.

Füllen Sie die Informationen aus und klicken Sie auf Registrieren . Möglicherweise erhalten Sie eine Fehlermeldung; Mach dir keine Sorgen, ignoriere es einfach.

Klicken Sie auf Anmelden Link, und die Anmeldeseite wird erneut angezeigt. Geben Sie die Informationen ein, die Sie für die Registrierung verwendet haben, um sich anzumelden und loszulegen.

9. Beginnen Sie mit der Erstellung Ihrer Boards

Verwenden Sie die Benutzeroberfläche, um Boards einzurichten, um mit der Verwendung der Software zu beginnen.

Wenn Sie Boards aus einer anderen Kanban-Software wie Trello haben, können Sie diese in Wekan importieren.

  1. Klicken Sie auf das + Zeichen oben in der Menüleiste.
  2. Klicken Sie auf Importieren .

  3. Folgen Sie den Anweisungen zum Importieren Ihrer Daten.

Ich hoffe, Sie finden diese Informationen nützlich und sie helfen Ihnen, Ihre Projekte einfacher zu verwalten – und gleichzeitig die Leistungsfähigkeit von Open Source zu nutzen.


Linux
  1. So richten Sie automatische Kernel-Updates ohne Neustart auf einem Linux-Server ein

  2. So stellen Sie die Zeitzone ein und synchronisieren die Serverzeit mit NTP in Linux

  3. So richten Sie NFS-Server und -Client unter Rocky/Alma Linux 8 ein

  4. Ändern Sie den Hostnamen eines Linux-Servers

  5. Stellen Sie Datum, Uhrzeit und Zeitzone auf einem Linux-Server ein

So richten Sie den Pritunl VPN-Server unter Rocky Linux 8 ein

Installieren Sie Velociraptor unter Linux

Graylog-Überwachungsserver unter Ubuntu Linux für Überwachungsserver/-dienste

Dropbox für einen Linux Cloud Server eingerichtet

So richten Sie einen Rsync-Daemon auf Ihrem Linux-Server ein

So richten Sie eine Firewall auf Ihrem Linux-Server ein