Installation · 3 min read · Oct 22, 2025

So installieren Sie OpenProject auf Debian 12

OpenProject ist eine Projektmanagement-Software, die in Ruby on Rails und AngularJS geschrieben wurde. Es ist hauptsächlich ein Fork von ChiliProject, das ein Fork von Redmine war. Es kann verwendet werden, um Projekte über Teams und Abteilungen hinweg zu verwalten. Bietet auch eine breite Palette von Funktionen wie Agile und Scrum, Fehlerverfolgung, Wikis, Foren, Aufgabenmanagement, Teamzusammenarbeit, Projekt-Roadmap und Release-Management.

Dieses Tutorial führt Sie durch die Installation der OpenProject-Projektmanagement-Software auf dem Debian 12-Server. Sie richten OpenProject mit PostgreSQL als Datenbank-Backend und Apache als Reverse-Proxy ein.

Voraussetzungen

Bevor Sie beginnen, stellen Sie sicher, dass Sie die folgenden Anforderungen haben:

  • Ein Debian 12-Server mit mindestens 4 GB RAM
  • Ein Nicht-Root-Benutzer mit Sudo-Rechten
  • Ein Domainname, der auf die IP-Adresse Ihres Servers verweist

Lassen Sie uns anfangen.

OpenProject installieren

OpenProject ist eine kostenlose und Open-Source-Projektmanagement-Software für sowohl klassische als auch agile Typen. Es hilft Ihnen, den Lebenszyklus Ihres Projekts im Auge zu behalten. Es unterstützt mehr als 30 Sprachen und kommt mit zwei Versionen, einer kostenlosen und einer kostenpflichtigen Abonnementversion.

OpenProject kann auf verschiedene Arten installiert werden, über Paketmanager oder in einer Containerumgebung wie Kubernetes. Für die meisten Linux-Distributionen wie Ubuntu, Debian oder CentOS bietet OpenProject ein Binärpaket, das Sie einfach über den Paketmanager installieren können.

Zuerst installieren Sie die grundlegenden Abhängigkeiten auf Ihrem Debian-System mit dem folgenden Befehl. Geben Sie y ein, um die Installation zu bestätigen.

sudo apt install apt-transport-https ca-certificates wget gpg

install deps

Fügen Sie jetzt den GPG-Schlüssel für das OpenProject-Repository hinzu, indem Sie den folgenden Befehl ausführen.

wget -qO- https://dl.packager.io/srv/opf/openproject/key | gpg --dearmor > /etc/apt/trusted.gpg.d/packager-io.gpg

Fügen Sie dann das OpenProject-Repository für die Debian 12-Version mit dem folgenden Befehl hinzu.

wget -O /etc/apt/sources.list.d/openproject.list \  
https://dl.packager.io/srv/opf/openproject/stable/13/installer/debian/12.repo

Nachdem Sie den GPG-Schlüssel und das Repository hinzugefügt haben, führen Sie den folgenden Befehl aus, um Ihre Debian-Paketliste zu aktualisieren. Sie werden sehen, dass das OpenProject-Repository hinzugefügt wurde.

sudo apt update

update repo

Jetzt können Sie das OpenProject-Paket mit dem folgenden apt-Befehl auf Ihrem Debian-System installieren. Geben Sie Y ein, um mit der Installation fortzufahren.

sudo apt install openproject

install openproject

Sobald die Installation abgeschlossen ist, sehen Sie die folgenden Anweisungen.

finished

OpenProject konfigurieren

Jetzt, da Sie OpenProject installiert haben, können Sie mit der Konfiguration über die Befehlszeile beginnen. Der Befehl openproject wird standardmäßig auf Ihrem System erstellt, der es Ihnen ermöglicht, OpenProject von Ihrer Terminal-Shell aus zu konfigurieren.

Der openproject-Befehl ermöglicht es Ihnen, OpenProject interaktiv einzurichten. Sie können PostgreSQL, den Apache-Webserver, Memcached einrichten und auch die Git/SVN-Integration konfigurieren.

Um OpenProject zu konfigurieren, führen Sie den folgenden openproject-Befehl aus. Dies wird OpenProject interaktiv von Ihrer Shell aus einrichten.

sudo openproject configure

Wählen Sie die OpenProject-Version als default. Die Standardversion ist für das allgemeine Projektmanagement, während die bim-Version für spezifische Branchenabschnitte wie die Bauindustrie verwendet wird.

edition

Wählen Sie Installieren Sie die neue PostgreSQL als Datenbank für Ihre OpenProject-Installation.

install postgresql

Wählen Sie Installieren Sie den Apache-Webserver, wenn Sie gefragt werden. Sie verwenden Apache als Reverse-Proxy für OpenProject.

install apache

Geben Sie jetzt den Domainnamen Ihrer OpenProject-Installation ein.

fqdn domain name

Lassen Sie das Feld für die Pfadintegration leer. Sie installieren OpenProject in Ihrer Root-Domain/Sub-Domain.

path to balnk

Für die SSL-Konfiguration wählen Sie Ja oder Nein. Sie müssen Details zu Ihren SSL-Zertifikaten angeben.

ssl no for later

Überspringen Sie die Subversion-Repository-Integration.

svn skip

Sie können auch die Git-Integration für Ihre OpenProject-Installation installieren.

git integration

Geben Sie das Verzeichnis für das Git-Repository ein. Standardmäßig wird das Verzeichnis /var/db/subversion/git verwendet.

git path

Lassen Sie den Git-CGI-Backend-Pfad als Standard.

git backend directory

Wählen Sie Installieren Sie den Memcached-Server, um fortzufahren.

install memcached

Geben Sie jetzt Ihre Admin-E-Mail-Adresse für die OpenProject-Installation ein.

admin email

Wählen Sie dann die Standardsprache auf Englisch.

default language

Nachdem der Prozess abgeschlossen ist, sehen Sie Folgendes:

complete

Mit dem folgenden Befehl können Sie jetzt die Dienste für PostgreSQL, Apache und Memcached-Server überprüfen. Stellen Sie sicher, dass alle drei Dienste laufen.

sudo systemctl status postgresql apache2 memcached

apache status

Überprüfen Sie schließlich die OpenProject-Dienste mit dem folgenden Befehl. Stellen Sie sicher, dass alle diese Dienste laufen.

sudo systemctl status openproject openproject-web openproject-worker

openproject status

Zugriff auf OpenProject

Starten Sie Ihren Webbrowser und besuchen Sie http://project.howtoforge.local/login. Sie werden auf die Anmeldeseite von OpenProject weitergeleitet. Geben Sie den Standardbenutzer admin und das Passwort admin ein und klicken Sie auf Anmelden.

login

Ändern Sie jetzt das Standard-Admin-Passwort in ein neues sicheres Passwort und klicken Sie auf Speichern, um zu bestätigen.

change password

Sobald der Prozess abgeschlossen ist, sehen Sie das OpenProject-Dashboard wie folgt:

dashboard

Sie können klassisches und agiles Projektmanagement über Scrum aus dem verfügbaren Demoprojekt sehen.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.