mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2024-12-27 01:19:41 +01:00
Update _index.de.md
This commit is contained in:
parent
91b5b69cb4
commit
307956617c
@ -1,85 +1,92 @@
|
||||
---
|
||||
title: Windows & pm2 or NSSM
|
||||
title: Windows und pm2 oder NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
## Optionen
|
||||
Es gibt 2 Möglichkeiten: entweder man nutzt pm2 (einfacher) oder NSSM (etwas komplizierter) um den rustdesk Server zu starten.
|
||||
Es gibt einige Vorteile bei NSSM:
|
||||
- Abwärtskompatibilität mit älteren Windows Versionen (Windows Server 2008R2/Windows 7 und früher aber ungetestet).
|
||||
- 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).
|
||||
- Beide Programme laufen als ein Service.
|
||||
- Standalone (Keine Abhängigkeit auf nodejs)
|
||||
Sie haben nun zwei Möglichkeiten, Sie können entweder pm2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten
|
||||
Die Verwendung von NSSM hat einige Vorteile:
|
||||
- Abwärtskompatibilität mit älteren Windows-Versionen (Windows Server 2008 R2/Windows 7 und früher, obwohl nicht getestet).
|
||||
- Ideal für Windows-Server
|
||||
- Automatischer Start beim Booten ohne Anmeldung (Der Benutzer, der den Starteintrag erstellt hat, muss sich nicht anmelden, damit es startet).
|
||||
- Beide Binärdateien werden als Dienste ausgeführt.
|
||||
- Eigenständig (keine Abhängigkeit von NodeJS)
|
||||
|
||||
Die Vorteile von pm2 beinhalten:
|
||||
- Wenn der Server auf dem normalen PC/Arbeitsstation läuft
|
||||
- man ist als Nutzer angemeldet
|
||||
- einfacher einzurichten
|
||||
Die Vorteile von pm2 sind unter anderem:
|
||||
- Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben
|
||||
- Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat
|
||||
- Mehr Benutzerfreundlichkeit
|
||||
|
||||
## Installation mittels NSSM
|
||||
## Installation mit 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:).
|
||||
Es ist auch anzuraten den Pfad (wie oben beschrieben `C:\Program Files\NSSM`) zur path Variablen hinzuzufügen.
|
||||
Bitte laden Sie NSSM [herunter](http://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen
|
||||
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
|
||||
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.
|
||||
### Prüfen, ob NSSM korrekt installiert ist
|
||||
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
|
||||
Lade die Windows Version des [Serverprogramms](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)
|
||||
### hbbr und hbbs ausführen
|
||||
Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter.
|
||||
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
|
||||
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:**
|
||||
- Man kann statt `RustDesk hbbs service` einen beliebigen Namen wählen
|
||||
- Man kann statt `RustDesk hbbr service` einen beliebigen Namen wählen
|
||||
- Man kann statt `C:\Program Files\RustDesk Server\hbbs.exe` ein anderes Verzeichnis für die Programme nutzen
|
||||
- Man kann statt `C:\Program Files\RustDesk Server\hbbr.exe` ein anderes Verzeichnis für die Programme nutzen
|
||||
- Man braucht die `-k _` nicht unbedingt zu nutzen. Diese ist optional, es dient nur der besseren Sicherheit
|
||||
**Hinweise:**
|
||||
- Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern
|
||||
- Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern
|
||||
- Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben
|
||||
- Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben
|
||||
- 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
|
||||
nssm install <Gewünschter hbbs Servicename> <RustDesk hbbs Programmpfad> <RustDesk hbbs Optionen>
|
||||
nssm install <Gewünschter hbbr Servicename> <RustDesk hbbr Programmpfad> <RustDesk hbbr Optionen>
|
||||
nssm install <Gewünschter hbbs-Dienstname> <RustDesk hbbs-Programmpfad> <RustDesk hbbs-Parameter>
|
||||
nssm install <Gewünschter hbbr-Dienstname> <RustDesk hbbr-Programmpfad> <RustDesk hbbr-Parameter>
|
||||
```
|
||||
|
||||
**Start der Dienste/Services**
|
||||
Nach der Installation können die Dienste folgendermaßen gestartet werden:
|
||||
**Dienste starten**
|
||||
Nach erfolgreicher Installation der Dienste müssen diese gestartet werden.
|
||||
```cmd
|
||||
nssm start <Gewählter hbbs Servicename>
|
||||
nssm start <Gewählter hbbr Servicename>
|
||||
nssm start <Gewünschter hbbs-Dienstname>
|
||||
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
|
||||
|
||||
## 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.
|
||||
NodeJs is die Laufzeitumgebung von pm2, daher muss NodeJs als erstes installliert werden.
|
||||
Bitte NodeJS [herunterladen](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) und installieren.
|
||||
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
|
||||
npm install -g pm2
|
||||
@ -87,23 +94,20 @@ npm install pm2-windows-startup -g
|
||||
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
|
||||
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 save
|
||||
```
|
||||
|
||||
### Die Logs betrachten
|
||||
### Protokoll anzeigen
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
|
||||
[English](/docs/en/self-host/windows)
|
||||
|
Loading…
Reference in New Issue
Block a user