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

So installieren Sie OpenProject unter Ubuntu 20.04

Open Project ist eine Open-Source-Anwendung für Projektmanagement, die vollständig webbasiert in Ruby on Rails und Angular js geschrieben ist. Es bietet sowohl agiles als auch klassisches Management für den gesamten Projektlebenszyklus. Im Allgemeinen wird das offene Projekt in drei Versionen vertrieben:Community-, Cloud- und Enterprise-Edition. In diesem Artikel installieren wir eine Community-Version des offenen Projekts, das unter der General Public License Version 3 veröffentlicht ist. Um das Beispiel zu demonstrieren, habe ich das Ubuntu 20.04 LTS-System verwendet.

Hinzufügen von OpenProject-Repository und -Installation.

Nun, das Open Project Repo ist standardmäßig nicht in Ubuntu enthalten, also müssen wir das Repo manuell zu unserer Standard-Repo-Liste hinzufügen und installieren. Bevor wir das Repo hinzufügen, müssen wir einen PGP-Schlüssel hinzufügen, um die Signatur des Pakets zu überprüfen. Um den Schlüssel hinzuzufügen, führen Sie den folgenden Befehl aus.

$ wget -qO- https://dl.packager.io/srv/opf/openproject/key | sudo apt-key add -

PGP-Schlüsselregistrierung.

Fügen Sie nun das OpenProject-Repository hinzu, indem Sie den folgenden Befehl verwenden:

Unter Ubuntu 20.04 LTS

$ sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/11/installer/ubuntu/20.04.repo

Unter Ubuntu 18.04

$ sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/11/installer/ubuntu/18.04.repo

Sobald das OpenProject-Repo hinzugefügt wurde, können wir das Paket mit dem apt-Befehl installieren. Für diesen Lauf:

$ sudo apt update
$ sudo apt install openproject

OpenProject-Konfiguration

Nach erfolgreicher Installation von OpenProject müssen wir es mit dem Assistenten konfigurieren, der zusammen mit dem Paket installiert wird. So starten Sie den Assistenten:

$ sudo openproject configure

Während der Erstkonfiguration müssen Sie den Editionstyp auswählen, eine ist die Standardedition, die für das allgemeine Projektmanagement vorgesehen ist, und eine andere BIM, die speziell für die Bauindustrie vorgesehen ist. Also werde ich den Standard verwenden, da wir ihn für das Projektmanagement verwenden werden.

Erstkonfiguration.

Nachdem der Editionstyp ausgewählt wurde, müssen wir die Daten konfigurieren. Da OpenProject Postgresql für die Datenbank verwendet, verwaltet der Assistent die lokale Installation der Datenbank. Wenn Sie eine konfigurierte Datenbank haben, können Sie die vorhandene Postgresql-Datenbank verwenden. Ich habe Postgresql auf meinem System installiert, also werde ich mit der Installation fortfahren, die automatisch vom Assistenten verwaltet wird.

Einrichtung der Postgresql-Datenbank.

Als nächstes müssen Sie den Apache2-Webserver installieren und konfigurieren, um extern auf OpenProject zuzugreifen. Wenn Sie den Webserver manuell einrichten möchten, können Sie einfach Überspringen auswählen. OpenProject übernimmt die Installation des Webservers, da ein zusätzliches Dialogfeld angezeigt wird, in dem Sie nach dem Domänennamen und dem Speicherort des SSL-Zertifikats (optional) fragen, wenn Sie sich für die Installation über den Assistenten entscheiden.

Apache2-Server-Setup.

In diesem Artikel möchte ich lokal hosten, damit ich über meine lokale IP-Adresse darauf zugreifen kann. Wenn Sie eine Domain haben, können Sie die Domain angeben und damit fortfahren.

Domäne konfigurieren.

Sie können das Präfix des Serverpfads angeben, auf dem Ihre OpenProject-Instanz ausgeführt wird. Wenn Sie beispielsweise das Präfix auf /openproject setzen, wird Ihr OpenProject auf Ihrer domain.com/openproject ausgeführt. Sie müssen das Präfix mit dem führenden Schrägstrich (/) angeben. Wenn Sie das Präfix leer setzen, wird es auf Ihrem Stammverzeichnis der Domain ausgeführt, z. B. Ihrer domain.com/. Dann möchte ich mit dem Standard fortfahren, also werde ich mit dem leeren Präfix fortfahren.

Präfix des Serverpfads.

Wenn Sie ein gültiges SSL-Zertifikat haben, können Sie SSL für Ihr OpenProject aktivieren, andernfalls können Sie es einfach überspringen. Ich habe keine, also wähle ich nein.

SSL-Konfiguration.

Als nächstes werden Sie gefragt, ob Sie das Subversion-Repository und Git nacheinander installieren möchten. Ich werde Subversion einfach überspringen und Git installieren, da ich es verwenden werde.

Einrichtung des Subversion-Repositorys.

Einrichtung des Git-Repositorys.

Wenn Sie sich für die Installation entscheiden, werden Sie gefragt, ob Sie das Verzeichnis ändern möchten, um Git-Repositories zu hosten. Wenn Sie möchten, können Sie die Standardeinstellung ändern oder beibehalten.

Git-Repository-Pfad.

Auch hier werden Sie gefragt, ob Sie den Pfad für git HTTP Backend CGI ändern möchten. Sie können die Standardeinstellung verwenden, wenn Sie möchten.

CGI-Verzeichnispfad.

Wenn Sie einen E-Mail-Absender für das geöffnete Projekt einrichten möchten, können Sie entweder Sendmail oder SMTP für den E-Mail-Versand auswählen. Ab sofort muss ich keine E-Mails senden, also überspringe ich es einfach.

Mailserver einrichten.

Schließlich ist OpenProject auf Caching angewiesen, daher ist es für eine bessere Leistung besser, den lokalen Memcached-Server zu installieren.

Einrichtung des Memcached-Servers.

Nachdem Sie die Eingabetaste gedrückt haben, beginnt OpenProject mit der Einrichtung entsprechend Ihrer Konfiguration, was einige Zeit dauern kann.

OpenProject-Dashboard

Sobald alles eingerichtet ist, können Sie die OpenProject-Homepage durchsuchen, von wo aus Sie sich anmelden können. Da ich es lokal installiert habe, greife ich über meine Netzwerk-IP darauf zu. Zunächst lautet der Login des OpenProject,

Benutzername:admin

Passwort:admin

Bei der ersten Anmeldung werden Sie aufgefordert, das Passwort des Admin-Logins zu ändern. Sobald Sie das Admin-Passwort geändert haben, werden Sie zum OpenProject-Dashboard weitergeleitet, wo Sie ein Projekt erstellen können.

Schlussfolgerung

In diesem Artikel erfahren wir, wie wir OpenProject in unserem Ubuntu-System installieren können. Ich hoffe, dieser Artikel hilft Ihnen bei der Einrichtung von OpenProject.


Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie Maven auf Ubuntu

  3. So installieren Sie Wine auf Ubuntu

  4. So installieren Sie R unter Ubuntu 16.04

  5. So installieren Sie Go unter Ubuntu 18.04

So installieren Sie OpenProject unter Ubuntu 16.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie OpenProject auf Ubuntu 20.04 LTS Server

So installieren Sie OpenProject unter Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04