So installieren Sie Uptime Kuma unter Debian 12

Installieren Sie Uptime Kuma unter Debian 12

In diesem Tutorial zeigen wir Ihnen, wie Sie Uptime Kuma unter Debian 12 installieren. Im Bereich der Systemadministration sind Überwachungstools unverzichtbar. Sie liefern wichtige Einblicke in die Leistung und den Zustand Ihrer Dienste und ermöglichen es Ihnen, Probleme umgehend zu erkennen und zu beheben. Ein solches Tool ist Uptime Kuma, eine selbstgehostete Open-Source-Überwachungssoftware, die eine Vielzahl von Protokollen unterstützt, darunter HTTP, HTTPS und DNS.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Uptime Kuma mÜberwachung Tool auf einem Debian 12 (Bücherwurm).

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Debian 12 (Bücherwurm).
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach Terminal, wenn Sie sich auf einem Desktop befinden).
  • Eine aktive Internetverbindung. Sie benötigen eine Internetverbindung, um die erforderlichen Pakete und Abhängigkeiten für Uptime Kuma herunterzuladen.
  • A non-root sudo user oder Zugriff auf die root user. Wir empfehlen, als zu agieren non-root sudo userda Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.

Installieren Sie Uptime Kuma auf Debian 12 Bookworm

Schritt 1. Beginnen Sie mit Aktualisierung Ihrer Systempakete auf den neuesten Stand Versionen. Offen Ihr Terminal und führen Sie Folgendes aus Befehl:

sudo apt update
sudo apt upgrade

Diese Befehle werden Holen Sie sich das Neueste Paketlisten aus den Repositories und aktualisieren Sie Ihre System zum neuestes Paket Versionen.

Schritt 2. Installation der erforderlichen Software.

Als nächstes brauchen wir um Apache zu installierenNodeJS und Git. Apache ist ein beliebtes Web ServersoftwareNodeJS ist ein Laufzeitumgebung für die Ausführung JavaScript-Code serverseitig und Git ist eine Version Kontrollsystem das wir nutzen werden um das zu klonen Uptime Kuma-Repository von GitHub.

Um diese Software zu installieren, führen Sie die folgenden Befehle aus:

sudo apt-get install apache2
sudo apt-get install nodejs
sudo apt-get install git

Schritt 3. Installation von Uptime Kuma unter Debian 12.

Navigieren Sie zunächst zum Verzeichnis /opt und klonen Sie das Uptime Kuma-Repository von GitHub mit den folgenden Befehlen:

cd /opt
git clone https://github.com/louislam/uptime-kuma.git

Nachdem das Repository geklont wurde, navigieren Sie in das Verzeichnis „uptime-kuma“ und führen Sie das Setup mit den folgenden Befehlen aus:

cd uptime-kuma
npm install
npm run start

Schritt 4. Zugriff auf die Uptime Kuma-Web-Benutzeroberfläche.

Sie können über einen Webbrowser auf Uptime Kuma zugreifen, indem Sie zur IP-Adresse Ihres Servers gefolgt von der Portnummer 3001 navigieren (z. B. http://your-server-ip:3001). Dadurch gelangen Sie zum Uptime Kuma-Dashboard.

Installieren Sie Uptime Kuma auf Debian 12 Bookworm

Uptime Kuma verfügt über eine Vielzahl von Funktionen, die Ihre Überwachungsaufgaben erleichtern sollen. Sie können Dienste über verschiedene Protokolle überwachen, Benachrichtigungen erhalten, wenn ein Dienst ausfällt, und sogar Statusseiten erstellen, die Sie mit Ihrem Team oder Ihren Kunden teilen können. Nehmen Sie sich etwas Zeit, diese Funktionen zu erkunden und sie entsprechend Ihren Anforderungen zu konfigurieren.

Installieren Sie Uptime Kuma auf Debian 12 Bookworm

Schritt 5. Erstellen einer Servicedatei.

Für eine langfristige Nutzung empfiehlt es sich, Uptime Kuma als Dienst einzurichten. Dadurch kann Uptime Kuma beim Systemstart automatisch gestartet werden und sorgt so für eine kontinuierliche Überwachung Ihrer Dienste.

Um Uptime Kuma als Dienst einzurichten, müssen wir eine Dienstdatei dafür erstellen. Öffnen Sie eine neue Servicedatei im /etc/systemd/system Verzeichnis mit dem folgenden Befehl:

sudo nano /etc/systemd/system/uptime-kuma.service

Fügen Sie in der geöffneten Datei den folgenden Inhalt hinzu:

[Unit]
Description=Uptime Kuma
After=network.target

[Service]
ExecStart=/usr/bin/npm run start
WorkingDirectory=/opt/uptime-kuma
User=root
Restart=always

[Install]
WantedBy=multi-user.target

Laden Sie nun die Datei neu systemd Manager-Konfiguration und aktivieren Sie den Uptime Kuma-Dienst mit den folgenden Befehlen:

sudo systemctl daemon-reload
sudo systemctl enable uptime-kuma

Sie können nun den Uptime Kuma-Dienst mit dem Befehl starten:

sudo systemctl start uptime-kuma

Glückwunsch! Sie haben Uptime Kuma erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der neuesten Version von Uptime Kuma m verwendet habenÜberwachung Tool unter Debian 12 Bücherwurm. Für weitere Hilfe oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Uptime Kuma-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert