4.7 KiB
title | weight |
---|---|
Windows und pm2 oder NSSM | 20 |
Optionen
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 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 mit NSSM
Installation von NSSM
Bitte laden Sie NSSM herunter, 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.
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.
In dieser Anleitung wird C:\Program Files\NSSM
verwendet
Öffnen Sie die Eingabeaufforderung und führen Sie nssm
aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren
hbbr und hbbs ausführen
Laden Sie die Windows-Version von Serverprogramm 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 verwenden wir C:\Program Files\RustDesk Server
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 _
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
Befehlsvorlagen:
Die Befehlsvorlage für den Fall, dass Sie nur kopieren und einfügen sowie bearbeiten möchten.
nssm install <Gewünschter hbbs-Dienstname> <RustDesk hbbs-Programmpfad> <RustDesk hbbs-Parameter>
nssm install <Gewünschter hbbr-Dienstname> <RustDesk hbbr-Programmpfad> <RustDesk hbbr-Parameter>
Dienste starten Nach erfolgreicher Installation der Dienste müssen diese gestartet werden.
nssm start <Gewünschter hbbs-Dienstname>
nssm start <Gewünschter hbbr-Dienstname>
Fertig!
(Die obige Methoden wurde auf einem Windows Server Core 2022 Standard getestet).
oder
Installation mit pm2
NodeJs installieren
Bitte NodeJS herunterladen und installieren. NodeJs ist die Laufzeitumgebung von pm2, Sie müssen also zuerst NodeJs installieren.
pm2 installieren
Öffnen Sie die Eingabeaufforderung und führen Sie Zeile für Zeile mit Enter aus.
npm install -g pm2
npm install pm2-windows-startup -g
pm2-startup install
hbbr und hbbs ausführen
Laden Sie die Windows-Version von Serverprogramm herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus (achten Sie darauf, den Parameter -r
bearbeiten):
cd c:\rustdesk-server-windows-x64
pm2 start hbbs.exe -- -r <Der Host, auf dem hbbr läuft>
pm2 start hbbr.exe
pm2 save
Protokoll anzeigen
pm2 log hbbr
pm2 log hbbs