---
title: install.sh 
weight: 4
description: "RustDesk-Dokumentation zu install.sh. Hier finden Sie Anleitungen zur Installation, Konfiguration, Bereitstellung und Fehlerbehebung."
keywords: ["rustdesk server pro install.sh", "rustdesk pro linux install", "rustdesk pro script install", "rustdesk self-host pro linux", "rustdesk server pro setup"]
---

## Wann sollten Sie install.sh verwenden?

Verwenden Sie `install.sh`, wenn Sie RustDesk Server Pro schnell auf einem Linux-Host mit `systemd` bereitstellen wollen. Es eignet sich fur eine direkte, skriptgesteuerte Einzelserver-Installation, bei der das Skript Abhangigkeiten installiert, Binaries ablegt, Dienste anlegt und optional HTTPS fur die Web-Konsole vorbereitet.

## install.sh in Kurzform

- Geeignet fur eine einfache Linux-Bereitstellung.
- Wenn Sie Upgrades, Rollbacks und Container-Betrieb leichter handhaben wollen, nutzen Sie [Docker](/docs/de/self-host/rustdesk-server-pro/installscript/docker/).
- Halten Sie vor dem Start Ihre Pro-Lizenz bereit.
- Bei einer Domain kann das Skript auch `nginx` und `certbot` konfigurieren.
- Fur Upgrades nach der Erstinstallation verwenden Sie `update.sh`.

{{% notice note %}}
Vergessen Sie nicht, Ihre Lizenz unter [https://rustdesk.com/pricing/](https://rustdesk.com/pricing/) zu erwerben, auf der Seite [Lizenz](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/license/) finden Sie weitere Informationen.

Bitte lesen Sie zuerst die [OSS-Installation](https://rustdesk.com/docs/de/self-host/rustdesk-server-oss/install/), bevor Sie diese einfache Installation durchführen. Dort erfahren Sie mehr über die zugrunde liegenden Details.
{{% /notice %}}

## Installation

Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um RustDesk Server Pro zu installieren.

`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash`

{{% notice note %}}
Ich empfehle die Verwendung des [Docker-Images](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/installscript/docker/#docker-compose); es vereinfacht den Prozess der Bereitstellung der Lösung sowie deren Aktualisierung erheblich. Der Ressourcenverbrauch ist sehr gering.

Bitte führen Sie den obigen Befehl in Ihrem Home-Verzeichnis aus und nicht in einem Verzeichnis, für das Sie keine Schreibberechtigung haben.
{{% /notice %}}

Was es bewirkt:

- Installiert einige Abhängigkeiten
- Richtet die UFW-Firewall ein, falls vorhanden
- Erstellt den Arbeitsordner `/var/lib/rustdesk-server` und den Protokollordner `/var/log/rustdesk-server`
- Installiert die ausführbaren Dateien in `/usr/bin`
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten `rustdesk-hbbs.service` und `rustdesk-hbbr.service`)
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port `443` (HTTPS) verfügbar ist und ein SSL-Zertifikat über Port `80` abgerufen werden kann, das automatisch erneuert wird. Wenn HTTPS bereit ist, greifen Sie bitte mit `https://yourdomain.com` anstatt mit `https://yourdomain.com:21114` zu

{{% notice note %}}
So können Sie [HTTPS für die Webkonsole manuell einrichten](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/faq/#https-für-die-webkonsole-manuell-einrichten).
{{% /notice %}}

{{% notice note %}}
Wenn der systemd-Dienst nicht gestartet werden kann, hängt es wahrscheinlich mit SELinux zusammen, überprüfen Sie dies [hier](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/faq/#selinux).
{{% /notice %}}

{{% notice note %}}
Wenn Ihr Client keine Verbindung zu Ihrem Server herstellen kann oder Sie keinen Zugriff auf die Webkonsole haben, überprüfen Sie dies [hier](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/faq/#firewall).
{{% /notice %}}

## Upgrade

Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um Ihre bestehende RustDesk Server Pro-Installation zu aktualisieren. Dies kann auch lokal gespeichert und mit cron geplant werden.

`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash`

{{% notice note %}}
Wenn Sie Probleme mit diesem Skript haben, empfehle ich Ihnen, das Skript durchzugehen und die Schritte manuell, einen nach dem anderen, auszuführen.

Bitte führen Sie den obigen Befehl in Ihrem Home-Verzeichnis aus und nicht in einem Verzeichnis, für das Sie keine Schreibberechtigung haben.
{{% /notice %}}

Was es bewirkt:

- Überprüft auf neue Versionen von RustDesk Server Pro
- Wenn eine neue Version gefunden wird, werden die API-Dateien entfernt und neue ausführbare Dateien und API-Dateien heruntergeladen

## Konvertierung von Open Source

Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um von RustDesk Server zu RustDesk Server Pro zu konvertieren.

`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash`

{{% notice note %}}
Bitte fügen Sie den TCP-Port `21114` zu Ihrer Firewall hinzu. Dies ist ein zusätzlicher Port für die Webkonsole und die Benutzeranmeldung im RustDesk-Client.
{{% /notice %}}

{{% notice note %}}
Ich empfehle den Wechsel zu einer Docker-Installation, wenn Sie Probleme mit diesem Skript haben. Alternativ können Sie das Skript durchgehen und die Schritte manuell, einen nach dem anderen, ausführen.
{{% /notice %}}

Was es bewirkt:

- Deaktiviert und entfernt die alten Dienste
- Installiert einige Abhängigkeiten
- Richtet die UFW-Firewall ein, falls vorhanden
- Erstellt den Ordner `/var/lib/rustdesk-server` und kopiert die Zertifikate dorthin
- Löscht `/var/log/rustdesk` und erstellt `/var/log/rustdesk-server`
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten rustdesk-hbbs.service und rustdesk-hbbr.service)
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (HTTPS) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird
