Update _index.de.md

This commit is contained in:
Mr-Update 2023-01-12 22:42:07 +01:00 committed by GitHub
parent 91b5b69cb4
commit 307956617c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,85 +1,92 @@
--- ---
title: Windows & pm2 or NSSM title: Windows und pm2 oder NSSM
weight: 20 weight: 20
--- ---
## Optionen ## Optionen
Es gibt 2 Möglichkeiten: entweder man nutzt pm2 (einfacher) oder NSSM (etwas komplizierter) um den rustdesk Server zu starten. Sie haben nun zwei Möglichkeiten, Sie können entweder pm2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten
Es gibt einige Vorteile bei NSSM: Die Verwendung von NSSM hat einige Vorteile:
- Abwärtskompatibilität mit älteren Windows Versionen (Windows Server 2008R2/Windows 7 und früher aber ungetestet). - Abwärtskompatibilität mit älteren Windows-Versionen (Windows Server 2008 R2/Windows 7 und früher, obwohl nicht getestet).
- Ideal für Windows Server - Ideal für Windows-Server
- Auto start beim Booten ohne Login (Der Nutzer, der den Autostart Eintrag generiert hat, muss nicht eingeloggt sein für den Start). - Automatischer Start beim Booten ohne Anmeldung (Der Benutzer, der den Starteintrag erstellt hat, muss sich nicht anmelden, damit es startet).
- Beide Programme laufen als ein Service. - Beide Binärdateien werden als Dienste ausgeführt.
- Standalone (Keine Abhängigkeit auf nodejs) - Eigenständig (keine Abhängigkeit von NodeJS)
Die Vorteile von pm2 beinhalten: Die Vorteile von pm2 sind unter anderem:
- Wenn der Server auf dem normalen PC/Arbeitsstation läuft - Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben
- man ist als Nutzer angemeldet - Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat
- einfacher einzurichten - Mehr Benutzerfreundlichkeit
## Installation mittels NSSM ## Installation mit NSSM
### Installation von NSSM ### Installation von NSSM
Bitte [lade](http://nssm.cc/release/nssm-2.24.zip) herunter und entpacke NSSM. Nutze die entsprechende Architektur des Windows System (wenn 32 Bit x86 nutze den Inhalt des win32 Ordners, wenn 64 Bit x64 nutze den win64 Ordner). Es ist auch sinnvoll das Programm NSSM unter `Program Files\NSSM` (wenn NSSM als Dienst/Service läuft kann es nicht mehr verschoben werden. Daher ist die Ablage unter Program files sinnvoll) des Installationslaufwerks abzulegen (Im Allgemeinen Laufwerk C:). Bitte laden Sie NSSM [herunter](http://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen
Es ist auch anzuraten den Pfad (wie oben beschrieben `C:\Program Files\NSSM`) zur path Variablen hinzuzufügen. Sie die entsprechende Architektur für Ihr Windows-System (für x86 verwenden Sie den Inhalt des
win32-Ordners, für x64 den Inhalt des win64-Ordners). Es ist auch sinnvoll, die Binärdatei von NSSM
nach `Program Files\NSSM` zu verschieben (Wenn NSSM einmal als Dienst gestartet wurde, kann es nicht
mehr aus dem Verzeichnis verschoben werden, in dem es abgelegt wurde). Daher ist es am besten, sie
im Verzeichnis "Program Files" Ihres Installationslaufwerks (in der Regel das Laufwerk C) zu verstauen.
Es ist auch ratsam, den Pfad (z. B. `C:\Program Files\NSSM`) in die Pfadvariable aufzunehmen.
### Überprüfen ob NSSM korrekt installiert ist ### Prüfen, ob NSSM korrekt installiert ist
Wenn alles korrekt ist sollte das Verzeichnis `C:\Program Files\NSSM` (als Beispiel, der gewählte Pfad kann anders sein) nur die Datei `nssm.exe` enthalten. Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (als Beispiel, der gewählte Pfad kann anders sein)
nur die Datei `nssm.exe` enthalten.
Wir nutzen weiter `C:\Program Files\NSSM` in dieser Anleitung In dieser Anleitung wird `C:\Program Files\NSSM` verwendet
Öffne die Eingabeaufforderung (cmd bzw. Windowstaste + r) und starte `nssm`. Wenn eine Hilfeseite erscheint kann zum nächsten Schritt übergegangen werden Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren
### Starte hbbr und hbbs ### hbbr und hbbs ausführen
Lade die Windows Version des [Serverprogramms](https://github.com/rustdesk/rustdesk-server/releases) herunter. Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter.
Entpacke das Programm nach `C:\Program Files\RustDesk Server` (oder wohin gewünscht. Zu beachten ist: nachdem es als Dienst/Service eingerichtet wurde kann es nicht mehr verschoben werden). Jetzt wieder in der Eingabeaufforderung (cmd) Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` (oder wo immer Sie wollen. Stellen Sie nur sicher,
dass sich der Ort nach der Installation des Dienstes nicht ändert). Gehen Sie nun zurück zur Eingabeaufforderung
In diesem Beispiel nutzen wir `C:\Program Files\RustDesk Server` In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server`
```cmd ```cmd
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _ nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _
nssm install "RustDesk hbbr Service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _ nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _
``` ```
**Hinweis:** **Hinweise:**
- Man kann statt `RustDesk hbbs service` einen beliebigen Namen wählen - Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern
- Man kann statt `RustDesk hbbr service` einen beliebigen Namen wählen - Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern
- Man kann statt `C:\Program Files\RustDesk Server\hbbs.exe` ein anderes Verzeichnis für die Programme nutzen - Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben
- Man kann statt `C:\Program Files\RustDesk Server\hbbr.exe` ein anderes Verzeichnis für die Programme nutzen - Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben
- Man braucht die `-k _` nicht unbedingt zu nutzen. Diese ist optional, es dient nur der besseren Sicherheit - Die Option `-k _` ist optional und dient nur der Sicherheit
**Befehlsvorlage:** **Befehlsvorlagen:**
Die Befehle zum Copy Pasten: Die Befehlsvorlage für den Fall, dass Sie nur kopieren und einfügen sowie bearbeiten möchten.
```cmd ```cmd
nssm install <Gewünschter hbbs Servicename> <RustDesk hbbs Programmpfad> <RustDesk hbbs Optionen> nssm install <Gewünschter hbbs-Dienstname> <RustDesk hbbs-Programmpfad> <RustDesk hbbs-Parameter>
nssm install <Gewünschter hbbr Servicename> <RustDesk hbbr Programmpfad> <RustDesk hbbr Optionen> nssm install <Gewünschter hbbr-Dienstname> <RustDesk hbbr-Programmpfad> <RustDesk hbbr-Parameter>
``` ```
**Start der Dienste/Services** **Dienste starten**
Nach der Installation können die Dienste folgendermaßen gestartet werden: Nach erfolgreicher Installation der Dienste müssen diese gestartet werden.
```cmd ```cmd
nssm start <Gewählter hbbs Servicename> nssm start <Gewünschter hbbs-Dienstname>
nssm start <Gewählter hbbr Servicename> nssm start <Gewünschter hbbr-Dienstname>
``` ```
**Fertig !** **Fertig!**
(Die Methoden oben wurden auf einem Windows Server Core 2022 Standard getestet). (Die obige Methoden wurde auf einem Windows Server Core 2022 Standard getestet).
## oder ## oder
## Installation mittels pm2 ## Installation mit pm2
### Installation von NodeJs ### NodeJs installieren
Bitte [lade](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) herunter und installiere NodeJS. Bitte NodeJS [herunterladen](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) und installieren.
NodeJs is die Laufzeitumgebung von pm2, daher muss NodeJs als erstes installliert werden. NodeJs ist die Laufzeitumgebung von pm2, Sie müssen also zuerst NodeJs installieren.
### Installation von pm2 ### pm2 installieren
Gib die folgenden Befehle in `cmd.exe` ein und drücke <kbd>Enter</kbd> nach jeder Zeile um sie Zeile für Zeile auszuführen. Öffnen Sie die Eingabeaufforderung und führen Sie Zeile für Zeile mit <kbd>Enter</kbd> aus.
```cmd ```cmd
npm install -g pm2 npm install -g pm2
@ -87,23 +94,20 @@ npm install pm2-windows-startup -g
pm2-startup install pm2-startup install
``` ```
### Starte hbbr und hbbs ### hbbr und hbbs ausführen
Lade die Windows Version der [Serverprogramme](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacke die Programme auf Laufwerk C: . Führe die folgenden 4 Befehle aus (achte darauf den Parameter `-r` anzupassen): Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus (achten Sie darauf, den Parameter `-r` bearbeiten):
```cmd ```cmd
cd c:\rustdesk-server-windows-x64 cd c:\rustdesk-server-windows-x64
pm2 start hbbs.exe -- -r <Der Host wo hbbr läuft> pm2 start hbbs.exe -- -r <Der Host, auf dem hbbr läuft>
pm2 start hbbr.exe pm2 start hbbr.exe
pm2 save pm2 save
``` ```
### Die Logs betrachten ### Protokoll anzeigen
```cmd ```cmd
pm2 log hbbr pm2 log hbbr
pm2 log hbbs pm2 log hbbs
``` ```
[English](/docs/en/self-host/windows)