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

So installieren Sie das Ralph Asset Management System unter Ubuntu 20.04

Ralph ist ein kostenloses, einfaches und leistungsstarkes Open-Source-Asset-Management-, DCIM- und CMDB-System für Rechenzentren und Backoffice. Es basiert auf Django, Python3 und wird verwendet, um den Kauf von Vermögenswerten und deren Lebenszyklus zu verfolgen. Es verfügt über eine benutzerfreundliche Webschnittstelle und ermöglicht Ihnen, flexible und genaue Kostenberichte zu erstellen.

In diesem Tutorial zeigen wir Ihnen, wie Sie das Ralph Asset Management System mit Docker unter Ubuntu 20.04 installieren.

Voraussetzungen

  • Ein Server mit Ubuntu 20.04.
  • Ein Root-Passwort wird auf Ihrem Server eingerichtet.

Erste Schritte

Bevor Sie beginnen, sollten Sie das Paket Ihres Systems auf die neueste Version aktualisieren. Sie können sie mit dem folgenden Befehl aktualisieren:

apt-get update -y
apt-get upgrade -y

Sobald alle Pakete aktualisiert sind, starten Sie Ihr System neu, um die Änderungen zu übernehmen.

Installieren Sie Docker und Docker Compose

Standardmäßig ist die neueste Version von Docker und Docker Compose im Standard-Repository des Ubuntu 20.04-Servers verfügbar. Sie können sie installieren, indem Sie den folgenden Befehl ausführen:

apt-get install docker.io docker-compose -y

Starten Sie nach der Installation beider Pakete den Docker-Dienst und aktivieren Sie ihn nach dem Systemneustart mit dem folgenden Befehl:

systemctl docker starten
systemctl docker aktivieren

Überprüfen Sie als Nächstes den Status des Dockers mit dem folgenden Befehl:

Systemctl-Status-Docker

Sie sollten die folgende Ausgabe erhalten:

? docker.service – Docker Application Container Engine Geladen:geladen (/lib/systemd/system/docker.service; deaktiviert; Herstellervoreinstellung:aktiviert) Aktiv:aktiv (läuft) seit Mi 2020-04-29 08:06:11 UTC; vor 6sTriggeredBy:? docker.socket Docs:https://docs.docker.com Main PID:3371 (dockerd) Tasks:10 Memory:36.0M CGroup:/system.slice/docker.service ??3371 /usr/bin/dockerd -H fd :// --containerd=/run/containerd/containerd.sockApr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.552343504Z" level=warning msg="Your kernel does no support swap memory limi>Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.552406263Z" level=warning msg="Your kernel does not support cgroup blkio wei>Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.552423110Z" level=warning msg="Ihr Kernel unterstützt cgroup nicht blkio wei>Apr 29 08:06:11 ubuntu20 dockerd[ 3371]:time="2020-04-29T08:06:11.552769597Z" level=info msg="Loading container:start."Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08 :06:11.710947740Z" level=info msg="Standardbrücke (docker0) wird eine IP zugewiesen>Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.7 93048851Z" level=info msg="Container laden:erledigt."29. April 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.819265563Z" level=info msg="Docker-Daemon" commit=afacb8b7f0 graphdriver(s)=>Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.819655292Z" level=info msg="Daemon hat Initialisierung abgeschlossen"Apr 29 08 :06:11 ubuntu20 systemd[1]:Docker Application Container Engine gestartet. Apr 29 08:06:11 ubuntu20 dockerd[3371]:time="2020-04-29T08:06:11.874074016Z" level=info msg="API hören Sie auf /run/docker.sock"Zeilen 1-21/21 (ENDE)

Überprüfen Sie als Nächstes die installierte Docker-Version mit dem folgenden Befehl:

docker -v

Sie sollten die folgende Ausgabe erhalten:

Docker-Version 19.03.8, Build afacb8b7f0

Überprüfen Sie als Nächstes die Version von Docker-compose mit dem folgenden Befehl:

docker-compose -v

Sie sollten die folgende Ausgabe erhalten:

docker-compose Version 1.25.0, Build unbekannt

Ralph mit Docker installieren

Installieren Sie zuerst das Git-Paket mit dem folgenden Befehl:

apt-get install git -y

Laden Sie als Nächstes die neueste Version von Ralph aus dem Git-Repository mit dem folgenden Befehl herunter:

git-Klon https://github.com/allegro/ralph.git

Wechseln Sie nach dem Herunterladen in das Verzeichnis ralph/docker und initialisieren Sie Ralph mit dem folgenden Befehl:

cd ralph/docker
docker-compose run web init

Laden Sie als Nächstes den Container für Ralph herunter und erstellen Sie ihn mit dem folgenden Befehl:

docker-compose up -d

Sobald alle Container heruntergeladen sind, können Sie die laufenden Container mit dem folgenden Befehl überprüfen:

docker-ps

Sie sollten die folgende Ausgabe sehen:

CONTAINER ID IMAGE BEFEHL ERSTELLT STATUS PORTS NAMEN6d99415b9569 allegro/ralph:latest "/var/local/ralph/do…" vor 40 Sekunden Up 38 Sekunden 0.0.0.0:32771->8000/tcp docker_web_1fcede6c8a3d3 allegro/inkpy:latest " /bin/sh -c 'supervi…" vor 40 Sekunden nach oben 38 Sekunden docker_inkpy_1c93bf3a397d5 redis:3.0 "docker-entrypoint.s…" vor 6 Minuten nach oben 6 Minuten 0.0.0.0:32770->6379/tcp docker_redis_1ac4f4c278443 mysql:5.7 "docker -entrypoint.s…" vor 6 Minuten nach oben 6 Minuten 3306/tcp, 33060/tcp docker_db_1b0e6a7beeb61 allegro/ralph-static-nginx:latest "nginx -g 'daemon of…" vor 6 Minuten nach oben 3 Sekunden 0.0.0.0:80->80/tcp docker_nginx_1

Sie können die Ports aller ausgeführten Container auch mit dem folgenden Befehl überprüfen:

docker-compose ps

Sie sollten die folgende Ausgabe sehen:

 Name Befehlsstatus Ports ------------------------------------------- --------------------------------------docker_db_1 docker-entrypoint.sh mysql ... Up 3306 /tcp, 33060/tcp docker_inkpy_1 /bin/sh -cSupervisord -n Up docker_nginx_1 nginx -g Daemon aus; Aufwärts 0.0.0.0:80->80/tcp docker_redis_1 docker-entrypoint.sh redis ... Aufwärts 0.0.0.0:32770->6379/tcpdocker_web_1 /var/local/ralph/docker-en ... Aufwärts 0.0.0.0:32771->8000/tcp

Ralph-Webschnittstelle aufrufen

Öffnen Sie nun Ihren Webbrowser und geben Sie die URL http://your-server-ip ein. Sie sollten die Anmeldeseite von Ralph sehen:

Geben Sie den Standardbenutzernamen als ralph und das Passwort als ralph ein und klicken Sie auf Protokoll in Taste. Sie sollten das Standard-Dashboard von Ralph auf der folgenden Seite sehen:

Schlussfolgerung

Herzliche Glückwünsche! Sie haben das Ralph Asset Management System mit Docker erfolgreich auf Ubuntu 20.04 installiert. Sie können Ihr IT-Asset jetzt einfach von der zentralen Stelle aus verwalten. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie Docker unter Ubuntu 18.04

  2. So installieren Sie Kubernetes unter Ubuntu 18.04

  3. So installieren Sie Docker Compose unter Ubuntu 18.04

  4. So installieren Sie Docker unter Ubuntu 16.04

  5. So installieren Sie Docker unter Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

So installieren Sie Notepadqq unter Ubuntu 20.04

So installieren Sie Bitwarden unter Ubuntu 20.04

So installieren Sie Lynis unter Ubuntu 20.04

So installieren Sie das Snipe-IT Asset Management Tool unter Ubuntu 22.04

So installieren Sie Docker unter Ubuntu 20.04, 18.04, 21.04

So installieren Sie Docker unter Ubuntu 14.04