mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-16 13:23:44 +00:00
fixing doc
This commit is contained in:
@@ -3,38 +3,47 @@ title: Docker
|
||||
weight: 7
|
||||
---
|
||||
|
||||
> Hier ist ein weiteres gutes Tutorial: [Erstellen Sie Ihre eigene Remote-Desktop-Lösung: RustDesk Self-Hosted in der Cloud mit Docker (Hetzner)](https://www.linkedin.com/pulse/building-your-own-remote-desktop-solution-rustdesk-cloud-montinaro-bv94f)
|
||||
|
||||
## Installieren Sie Ihren eigenen Server mit Docker
|
||||
|
||||
### Anforderungen
|
||||
Sie müssen Docker/Podman installiert haben, um einen RustDesk-Server als Docker-Container zu betreiben. Im Zweifelsfall installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
|
||||
Sie müssen Docker/Podman installiert haben, um einen rustdesk-server als Docker-Container auszuführen. Im Zweifelsfall installieren Sie Docker mit dieser [Anleitung](https://docs.docker.com/engine/install), um sicherzustellen, dass es auf dem neuesten Stand ist!
|
||||
|
||||
Standardmäßig lauscht `hbbs` auf 21114 (TCP für die Webkonsole, nur in der Pro-Version verfügbar), 21115 (TCP), 21116 (TCP/UDP) und 21118 (TCP), `hbbr` lauscht auf 21117 (TCP) und 21119 (TCP). Diese Ports müssen in der Firewall geöffnet sein. **Bitte beachten Sie, dass 21116 sowohl für TCP als auch für UDP aktiviert sein muss.** 21115 wird für den NAT-Typ-Test verwendet, 21116/UDP wird für die ID-Registrierung und den Heartbeat-Dienst verwendet, 21116/TCP wird für das TCP-Hole-Punching und den Verbindungsdienst verwendet, 21117 wird für die Relay-Dienste verwendet und 21118 sowie 21119 werden zur Unterstützung von Webclients verwendet. *Wenn Sie die Webclient-Unterstützung (21118, 21119) nicht benötigen, können die entsprechenden Ports deaktiviert werden.*
|
||||
Stellen Sie sicher, dass Sie diese Ports in der Firewall öffnen:
|
||||
- `hbbs`:
|
||||
- `21114` (TCP): für die Webkonsole verwendet, nur in der `Pro`-Version verfügbar.
|
||||
- `21115` (TCP): für den NAT-Typ-Test verwendet.
|
||||
- `21116` (TCP/UDP): **Bitte beachten Sie, dass `21116` sowohl für TCP als auch für UDP aktiviert sein sollte.** `21116/UDP` wird für die ID-Registrierung und den Heartbeat-Dienst verwendet. `21116/TCP` wird für das TCP-Hole-Punching und den Verbindungsdienst verwendet.
|
||||
- `21118` (TCP): zur Unterstützung von Webclients verwendet.
|
||||
- `hbbr`:
|
||||
- `21117` (TCP): für die Relay-Dienste verwendet.
|
||||
- `21119` (TCP): zur Unterstützung von Webclients verwendet.
|
||||
|
||||
- TCP (**21114, 21115, 21116, 21117, 21118, 21119**)
|
||||
- UDP (**21116**)
|
||||
*Wenn Sie keine Webclient-Unterstützung benötigen, können die entsprechenden Ports `21118`, `21119` deaktiviert werden.*
|
||||
|
||||
### Docker-Beispiele
|
||||
|
||||
```sh
|
||||
sudo docker image pull rustdesk/rustdesk-server
|
||||
sudo docker run --name hbbs -v ./data:/root -td --net=host rustdesk/rustdesk-server hbbs
|
||||
sudo docker run --name hbbr -v ./data:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
sudo docker run --name hbbs -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbs
|
||||
sudo docker run --name hbbr -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbr
|
||||
```
|
||||
<a name="net-host"></a>
|
||||
|
||||
{{% notice note %}}
|
||||
`--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche, eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1).
|
||||
Wenn `--net=host` gut funktioniert, wird die Option `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg.
|
||||
`--net=host` funktioniert nur unter **Linux**, wodurch `hbbs`/`hbbr` die tatsächliche eingehende IP-Adresse anstelle der Container-IP (172.17.0.1) sehen.
|
||||
Wenn `--net=host` gut funktioniert, werden die `-p`-Optionen nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg.
|
||||
|
||||
**Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.**
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
Sie können die Protokolle mit `docker logs hbbs` ansehen, wenn sie mit `-td` nicht zu sehen sind. Oder Sie können mit `-it` arbeiten, `hbbs/hbbr` wird nicht im Daemon-Modus laufen.
|
||||
Wenn Sie mit `-td` keine Logs sehen können, können Sie Logs über `docker logs hbbs` anzeigen. Oder Sie können mit `-it` ausführen, dann laufen `hbbs/hbbr` nicht im Daemon-Modus.
|
||||
{{% /notice %}}
|
||||
|
||||
### Docker Compose-Beispiele
|
||||
Um die Dockerdateien mit `compose.yml` wie hier beschrieben ausführen zu können, müssen Sie [Docker Compose](https://docs.docker.com/compose/) installiert haben.
|
||||
Um die Docker-Dateien mit der hier beschriebenen `compose.yml` auszuführen, müssen Sie [Docker Compose](https://docs.docker.com/compose/) installiert haben.
|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -59,3 +68,67 @@ services:
|
||||
network_mode: "host"
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
Wenn Sie Konfigurationsänderungen vornehmen müssen, z.B. ALWAYS_USE_RELAY=Y setzen, können Sie environment in der docker-compose.yml verwenden
|
||||
|
||||
```yaml
|
||||
services:
|
||||
hbbs:
|
||||
container_name: hbbs
|
||||
image: rustdesk/rustdesk-server:latest
|
||||
environment:
|
||||
- ALWAYS_USE_RELAY=Y
|
||||
command: hbbs
|
||||
volumes:
|
||||
- ./data:/root
|
||||
network_mode: "host"
|
||||
|
||||
depends_on:
|
||||
- hbbr
|
||||
restart: unless-stopped
|
||||
|
||||
hbbr:
|
||||
container_name: hbbr
|
||||
image: rustdesk/rustdesk-server:latest
|
||||
command: hbbr
|
||||
volumes:
|
||||
- ./data:/root
|
||||
network_mode: "host"
|
||||
restart: unless-stopped
|
||||
```
|
||||
|
||||
### Podman Quadlet-Beispiele
|
||||
|
||||
Wenn Sie die Container mit Podman als systemd-Dienst ausführen möchten, können Sie diese Beispiel-Podman-Quadlet-Konfigurationen verwenden:
|
||||
|
||||
```ini
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
Image=ghcr.io/rustdesk/rustdesk-server:latest
|
||||
Exec=hbbs
|
||||
Volume=/path/to/rustdesk-server/data:/root
|
||||
Network=host
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
```
|
||||
|
||||
oder
|
||||
|
||||
```ini
|
||||
[Container]
|
||||
AutoUpdate=registry
|
||||
Image=ghcr.io/rustdesk/rustdesk-server:latest
|
||||
Exec=hbbr
|
||||
Volume=/path/to/rustdesk-server/data:/root
|
||||
Network=host
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=default.target
|
||||
```
|
||||
@@ -1,11 +1,13 @@
|
||||
---
|
||||
title: Self-host OSS
|
||||
weight: 5
|
||||
chapter: true
|
||||
title: RustDesk Server OSS
|
||||
weight: 100
|
||||
pre: "<b>2.1. </b>"
|
||||
---
|
||||
|
||||
# Self-host OSS
|
||||
Por favor únete a nuestro [Discord](https://discord.com/invite/nDceKgxnkV) si deseas hablar con nosotros sobre el alojamiento propio de tu propio [servidor RustDesk de código abierto](https://github.com/rustdesk/rustdesk-server).
|
||||
|
||||
Por favor únete a nuestro [Discord](https://discord.com/invite/nDceKgxnkV) si desea hablar con nosotros sobre el alojamiento propio de su propio servidor RustDesk.
|
||||
{{% notice note %}}
|
||||
Si construyes tu propio servidor en tu hogar/oficina y no puedes conectarte a través de IP/dominio público, por favor revisa [este artículo](https://rustdesk.com/docs/es/self-host/nat-loopback-issues/).
|
||||
{{% /notice %}}
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
---
|
||||
title: Auto-héberger son serveur OSS
|
||||
weight: 5
|
||||
chapter: true
|
||||
title: RustDesk Server OSS
|
||||
weight: 100
|
||||
pre: "<b>2.1. </b>"
|
||||
---
|
||||
|
||||
# Auto-héberger son serveur OSS
|
||||
Veuillez rejoindre notre [Discord](https://discord.com/invite/nDceKgxnkV) si vous souhaitez discuter avec nous de l'auto-hébergement de votre propre [serveur RustDesk open source](https://github.com/rustdesk/rustdesk-server).
|
||||
|
||||
Nous développons continuellement le serveur, si vous avez des commentaires, veuillez rejoindre notre discussion [Discord](https://discord.com/invite/nDceKgxnkV).
|
||||
{{% notice note %}}
|
||||
Si vous construisez votre propre serveur à votre domicile/bureau et que vous ne pouvez pas vous y connecter via une IP/domaine public, veuillez consulter [cet article](https://rustdesk.com/docs/fr/self-host/nat-loopback-issues/).
|
||||
{{% /notice %}}
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
---
|
||||
title: Self-host OSS
|
||||
weight: 5
|
||||
chapter: true
|
||||
title: RustDesk Server OSS
|
||||
weight: 100
|
||||
pre: "<b>2.1. </b>"
|
||||
---
|
||||
|
||||
# Self-host OSS
|
||||
Per favore unisciti al nostro [Discord](https://discord.com/invite/nDceKgxnkV) se desideri parlare con noi dell'hosting autonomo del tuo [server RustDesk open source](https://github.com/rustdesk/rustdesk-server).
|
||||
|
||||
Stiamo sviluppando continuamente il server, se hai commenti, partecipa alla nostra discussione su [Discord](https://discord.com/invite/nDceKgxnkV).
|
||||
{{% notice note %}}
|
||||
Se costruisci il tuo server a casa/ufficio e non riesci a connetterti tramite IP/dominio pubblico, per favore controlla [questo articolo](https://rustdesk.com/docs/it/self-host/nat-loopback-issues/).
|
||||
{{% /notice %}}
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
---
|
||||
title: セルフホスト OSS
|
||||
weight: 5
|
||||
chapter: true
|
||||
title: RustDesk Server OSS
|
||||
weight: 100
|
||||
pre: "<b>2.1. </b>"
|
||||
---
|
||||
|
||||
# セルフホスト OSS
|
||||
自分の[オープンソースRustDeskサーバー](https://github.com/rustdesk/rustdesk-server)のセルフホスティングについて私たちと話したい場合は、[Discord](https://discord.com/invite/nDceKgxnkV)に参加してください。
|
||||
|
||||
サーバーの開発は継続的に行っています。困ったことがあれば[Discord](https://discord.com/invite/nDceKgxnkV)に参加してください。
|
||||
{{% notice note %}}
|
||||
自宅/オフィスでサーバーを構築し、パブリックIP/ドメインで接続できない場合は、[この記事](https://rustdesk.com/docs/ja/self-host/nat-loopback-issues/)を確認してください。
|
||||
{{% /notice %}}
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
---
|
||||
title: 自架伺服器 OSS
|
||||
weight: 5
|
||||
chapter: true
|
||||
title: RustDesk Server OSS
|
||||
weight: 100
|
||||
pre: "<b>2.1. </b>"
|
||||
---
|
||||
|
||||
# 自架伺服器 OSS
|
||||
如果您想要和我們聊聊關於自架您自己的[開源 RustDesk 伺服器](https://github.com/rustdesk/rustdesk-server),請加入我們的 [Discord](https://discord.com/invite/nDceKgxnkV)。
|
||||
|
||||
如果您想要和我們聊聊關於[自架 RustDesk 伺服器](https://github.com/rustdesk/rustdesk-server)的事,請加入我們的 [Discord](https://discord.com/invite/nDceKgxnkV) 伺服器。
|
||||
{{% notice note %}}
|
||||
如果您在家中/辦公室架設自己的伺服器,但無法透過公共 IP/網域連接,請查看[這篇文章](https://rustdesk.com/docs/zh-tw/self-host/nat-loopback-issues/)。
|
||||
{{% /notice %}}
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
@@ -3,4 +3,50 @@ title: Installation
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## Video-Tutorials
|
||||
Es gibt viele Video-Tutorials auf YouTube, https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials.
|
||||
|
||||
## Server-Anforderungen
|
||||
Die Hardware-Anforderungen sind sehr niedrig; die Mindestkonfiguration eines einfachen Cloud-Servers reicht aus, und die CPU- und Speicheranforderungen sind minimal. Sie können auch einen Raspberry Pi oder etwas Ähnliches verwenden. Bezüglich der Netzwerkgröße wird bei einem Fehlschlag der direkten TCP-Lochbohrverbindung der Relay-Verkehr verbraucht. Der Datenverkehr einer Relay-Verbindung liegt je nach Auflösungseinstellungen und Bildschirmaktualisierung zwischen 30 K/s und 3 M/s (1920x1080 Bildschirm). Wenn es nur für Büroarbeiten benötigt wird, liegt der Datenverkehr bei etwa 100 K/s.
|
||||
|
||||
## Firewall
|
||||
Wenn Sie UFW installiert haben, verwenden Sie die folgenden Befehle zur Konfiguration der Firewall:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## Installation
|
||||
### Methode 1: Docker (Empfohlen)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
Für weitere Details schauen Sie bitte unter [Docker](/docs/en/self-host/rustdesk-server-oss/docker/).
|
||||
|
||||
### Methode 2: Installieren Sie Ihren eigenen Server als systemd-Dienst mit einem einfachen Installationsskript
|
||||
Das Skript wird auf [Techahold](https://github.com/techahold/rustdeskinstall) gehostet und auf unserem [Discord](https://discord.com/invite/nDceKgxnkV) unterstützt.
|
||||
|
||||
Derzeit lädt das Skript die Relay- und Signal-Server (hbbr und hbbs) herunter und richtet sie ein, generiert Konfigurationen und hostet sie auf einer passwortgeschützten Webseite für eine einfache Bereitstellung auf Clients.
|
||||
|
||||
Führen Sie die folgenden Befehle aus:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
Es gibt auch ein Update-Skript im Repository von [Techahold](https://github.com/techahold/rustdeskinstall).
|
||||
|
||||
Notieren Sie sich von dort die IP/DNS und den Schlüssel, die am Ende der Installation angezeigt werden, und fügen Sie diese in die Client-Einstellungen > Netzwerk > ID/Relay-Server in die Felder `ID-Server` und `Schlüssel` ein, wobei Sie die anderen Felder leer lassen (siehe Hinweis unten).
|
||||
|
||||
### Methode 3: Installieren Sie Ihren eigenen Server als systemd-Dienst mit deb-Datei für Debian-Distributionen
|
||||
|
||||
Bitte [laden Sie](https://github.com/rustdesk/rustdesk-server/releases/latest) die deb-Dateien selbst herunter und installieren Sie sie mit `apt-get -f install <filename>.deb` oder `dpkg -i <filename>.deb`.
|
||||
|
||||
## Client konfigurieren
|
||||
Bitte schauen Sie [hier](/docs/en/self-host/client-configuration/#2-manual-config).
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: Instalación
|
||||
weight: 10
|
||||
title: Instalación
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## Tutoriales en video
|
||||
Hay muchos tutoriales en video en YouTube, https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials.
|
||||
|
||||
## Requisitos del servidor
|
||||
Los requisitos de hardware son muy bajos; la configuración mínima de un servidor en la nube básico es suficiente, y los requisitos de CPU y memoria son mínimos. También puede usar una Raspberry Pi o algo similar. Con respecto al tamaño de la red, si falla la conexión directa de perforación de TCP, se consumirá el tráfico de retransmisión. El tráfico de una conexión de retransmisión está entre 30 K/s y 3 M/s (pantalla 1920x1080) dependiendo de la configuración de resolución y actualización de pantalla. Si es solo para demanda de trabajo de oficina, el tráfico es de alrededor de 100 K/s.
|
||||
|
||||
## Firewall
|
||||
Si tiene UFW instalado, use los siguientes comandos para configurar el firewall:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## Instalación
|
||||
### Método 1: Docker (Recomendado)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
Para más detalles, por favor consulte [Docker](/docs/en/self-host/rustdesk-server-oss/docker/).
|
||||
|
||||
### Método 2: Instale su propio servidor como servicio systemd usando un script de instalación simple
|
||||
El script está alojado en [Techahold](https://github.com/techahold/rustdeskinstall) y tiene soporte en nuestro [Discord](https://discord.com/invite/nDceKgxnkV).
|
||||
|
||||
Actualmente, el script descargará y configurará los servidores de retransmisión y señal (hbbr y hbbs), generará configuraciones y las alojará en una página web protegida con contraseña para una implementación simple en los clientes.
|
||||
|
||||
Ejecute los siguientes comandos:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
También hay un script de actualización en el repositorio de [Techahold](https://github.com/techahold/rustdeskinstall).
|
||||
|
||||
Desde allí, tome nota de la IP/DNS y la clave que se muestran al final de la instalación e insértelas en los campos `Servidor ID` y `Clave` de Configuración > Red > Servidor ID/Retransmisión del cliente, respectivamente, dejando los otros campos en blanco (ver nota a continuación).
|
||||
|
||||
### Método 3: Instale su propio servidor como servicio systemd usando archivo deb para distribuciones debian
|
||||
|
||||
Por favor [descargue](https://github.com/rustdesk/rustdesk-server/releases/latest) los archivos deb usted mismo e instálelos con `apt-get -f install <filename>.deb` o `dpkg -i <filename>.deb`.
|
||||
|
||||
## Configurar cliente
|
||||
Por favor consulte [esto](/docs/en/self-host/client-configuration/#2-manual-config).
|
||||
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: Installation
|
||||
weight: 10
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## Tutoriels vidéo
|
||||
Il existe de nombreux tutoriels vidéo sur YouTube, https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials.
|
||||
|
||||
## Exigences du serveur
|
||||
Les exigences matérielles sont très faibles ; la configuration minimale d'un serveur cloud de base est suffisante, et les exigences en CPU et mémoire sont minimales. Vous pouvez également utiliser un Raspberry Pi ou quelque chose de similaire. Concernant la taille du réseau, si la connexion directe par perçage TCP échoue, le trafic de relais sera consommé. Le trafic d'une connexion relais se situe entre 30 K/s et 3 M/s (écran 1920x1080) selon les paramètres de résolution et de mise à jour de l'écran. S'il s'agit uniquement d'une demande de travail de bureau, le trafic est d'environ 100 K/s.
|
||||
|
||||
## Pare-feu
|
||||
Si vous avez UFW installé, utilisez les commandes suivantes pour configurer le pare-feu :
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## Installation
|
||||
### Méthode 1 : Docker (Recommandé)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
Pour plus de détails, veuillez consulter [Docker](/docs/en/self-host/rustdesk-server-oss/docker/).
|
||||
|
||||
### Méthode 2 : Installer votre propre serveur en tant que service systemd à l'aide d'un script d'installation simple
|
||||
Le script est hébergé sur [Techahold](https://github.com/techahold/rustdeskinstall) et pris en charge sur notre [Discord](https://discord.com/invite/nDceKgxnkV).
|
||||
|
||||
Actuellement, le script téléchargera et configurera les serveurs de relais et de signal (hbbr et hbbs), générera des configurations et les hébergera sur une page Web protégée par mot de passe pour un déploiement simple sur les clients.
|
||||
|
||||
Exécutez les commandes suivantes :
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
Il y a aussi un script de mise à jour sur le dépôt de [Techahold](https://github.com/techahold/rustdeskinstall).
|
||||
|
||||
À partir de là, notez l'IP/DNS et la clé affichés à la fin de l'installation et insérez-les dans les champs `Serveur ID` et `Clé` de Paramètres > Réseau > Serveur ID/Relais du client, respectivement, en laissant les autres champs vides (voir note ci-dessous).
|
||||
|
||||
### Méthode 3 : Installer votre propre serveur en tant que service systemd en utilisant un fichier deb pour les distributions debian
|
||||
|
||||
Veuillez [télécharger](https://github.com/rustdesk/rustdesk-server/releases/latest) les fichiers deb vous-même et les installer avec `apt-get -f install <filename>.deb` ou `dpkg -i <filename>.deb`.
|
||||
|
||||
## Configurer le client
|
||||
Veuillez consulter [ceci](/docs/en/self-host/client-configuration/#2-manual-config).
|
||||
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: Installazione
|
||||
weight: 10
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install)
|
||||
## Tutorial video
|
||||
Ci sono molti tutorial video su YouTube, https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials.
|
||||
|
||||
## Requisiti del server
|
||||
I requisiti hardware sono molto bassi; la configurazione minima di un server cloud di base è sufficiente e i requisiti di CPU e memoria sono minimi. Puoi anche utilizzare un Raspberry Pi o qualcosa di simile. Per quanto riguarda la dimensione della rete, se la connessione diretta con perforazione TCP fallisce, verrà consumato il traffico di relay. Il traffico di una connessione relay è compreso tra 30 K/s e 3 M/s (schermo 1920x1080) a seconda delle impostazioni di risoluzione e aggiornamento dello schermo. Se è solo per esigenze di lavoro d'ufficio, il traffico è di circa 100 K/s.
|
||||
|
||||
## Firewall
|
||||
Se hai UFW installato, usa i seguenti comandi per configurare il firewall:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## Installazione
|
||||
### Metodo 1: Docker (Consigliato)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
Per maggiori dettagli, consulta [Docker](/docs/en/self-host/rustdesk-server-oss/docker/).
|
||||
|
||||
### Metodo 2: Installa il tuo server come servizio systemd usando uno script di installazione semplice
|
||||
Lo script è ospitato su [Techahold](https://github.com/techahold/rustdeskinstall) e supportato sul nostro [Discord](https://discord.com/invite/nDceKgxnkV).
|
||||
|
||||
Attualmente lo script scaricherà e configurerà i server Relay e Signal (hbbr e hbbs), genererà le configurazioni e le ospiterà su una pagina web protetta da password per una semplice distribuzione ai client.
|
||||
|
||||
Esegui i seguenti comandi:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
C'è anche uno script di aggiornamento nel repository di [Techahold](https://github.com/techahold/rustdeskinstall).
|
||||
|
||||
Da lì, prendi nota dell'IP/DNS e della chiave mostrati alla fine dell'installazione e inseriscili nei campi `Server ID` e `Chiave` di Impostazioni > Rete > Server ID/Relay del client, rispettivamente, lasciando vuoti gli altri campi (vedi nota sotto).
|
||||
|
||||
### Metodo 3: Installa il tuo server come servizio systemd usando file deb per distribuzioni debian
|
||||
|
||||
Si prega di [scaricare](https://github.com/rustdesk/rustdesk-server/releases/latest) i file deb e installarli con `apt-get -f install <filename>.deb` o `dpkg -i <filename>.deb`.
|
||||
|
||||
## Configurare il client
|
||||
Si prega di consultare [questo](/docs/en/self-host/client-configuration/#2-manual-config).
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: インストール
|
||||
weight: 10
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## ビデオチュートリアル
|
||||
YouTubeには多くのビデオチュートリアルがあります、https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials。
|
||||
|
||||
## サーバー要件
|
||||
ハードウェア要件は非常に低く、基本的なクラウドサーバーの最小構成で十分で、CPUとメモリの要件は最小限です。Raspberry Piや同様のものも使用できます。ネットワークサイズに関しては、TCPホールパンチング直接接続が失敗した場合、リレートラフィックが消費されます。リレー接続のトラフィックは、解像度設定と画面更新に応じて30 K/sから3 M/s(1920x1080画面)の間です。オフィス作業の需要のみの場合、トラフィックは約100 K/sです。
|
||||
|
||||
## ファイアウォール
|
||||
UFWをインストールしている場合は、次のコマンドを使用してファイアウォールを設定してください:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## インストール
|
||||
### 方法1:Docker(推奨)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
詳細については、[Docker](/docs/en/self-host/rustdesk-server-oss/docker/)をご確認ください。
|
||||
|
||||
### 方法2:シンプルなインストールスクリプトを使用してsystemdサービスとして独自のサーバーをインストール
|
||||
スクリプトは[Techahold](https://github.com/techahold/rustdeskinstall)でホストされており、私たちの[Discord](https://discord.com/invite/nDceKgxnkV)でサポートされています。
|
||||
|
||||
現在、スクリプトはリレーおよびシグナルサーバー(hbbrとhbbs)をダウンロードしてセットアップし、設定を生成し、クライアントへの簡単なデプロイのためにパスワード保護されたWebページでホストします。
|
||||
|
||||
次のコマンドを実行してください:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
[Techahold](https://github.com/techahold/rustdeskinstall)のリポジトリには更新スクリプトもあります。
|
||||
|
||||
そこから、インストールの最後に表示されるIP/DNSとキーをメモし、それらをクライアントの設定 > ネットワーク > ID/リレーサーバーの`IDサーバー`と`キー`フィールドにそれぞれ挿入し、他のフィールドは空白のままにしてください(下記の注を参照)。
|
||||
|
||||
### 方法3:Debianディストリビューション用のdebファイルを使用してsystemdサービスとして独自のサーバーをインストール
|
||||
|
||||
[ダウンロード](https://github.com/rustdesk/rustdesk-server/releases/latest)からdebファイルを自分でダウンロードし、`apt-get -f install <filename>.deb`または`dpkg -i <filename>.deb`でインストールしてください。
|
||||
|
||||
## クライアントの設定
|
||||
[こちら](/docs/en/self-host/client-configuration/#2-manual-config)をご確認ください。
|
||||
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: 安装
|
||||
weight: 10
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## 视频教程
|
||||
YouTube上有许多视频教程,https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials。
|
||||
|
||||
## 服务器要求
|
||||
硬件要求非常低;基本云服务器的最低配置就足够了,CPU和内存要求极低。您也可以使用树莓派或类似设备。关于网络规模,如果TCP打洞直连失败,将消耗中继流量。中继连接的流量根据分辨率设置和屏幕更新在30 K/s到3 M/s(1920x1080屏幕)之间。如果仅用于办公需求,流量约为100 K/s。
|
||||
|
||||
## 防火墙
|
||||
如果您安装了UFW,请使用以下命令配置防火墙:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## 安装
|
||||
### 方法1:Docker(推荐)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
更多详情,请查看 [Docker](/docs/en/self-host/rustdesk-server-oss/docker/)。
|
||||
|
||||
### 方法2:使用简单的安装脚本将您自己的服务器安装为systemd服务
|
||||
脚本托管在 [Techahold](https://github.com/techahold/rustdeskinstall),并在我们的 [Discord](https://discord.com/invite/nDceKgxnkV) 上提供支持。
|
||||
|
||||
目前,该脚本将下载并设置中继和信号服务器(hbbr和hbbs),生成配置并将其托管在受密码保护的网页上,以便简单部署到客户端。
|
||||
|
||||
运行以下命令:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
[Techahold](https://github.com/techahold/rustdeskinstall) 的仓库中还有一个更新脚本。
|
||||
|
||||
从那里,记下安装结束时显示的IP/DNS和密钥,并将它们分别插入客户端设置 > 网络 > ID/中继服务器的`ID服务器`和`密钥`字段中,其他字段留空(见下面的注释)。
|
||||
|
||||
### 方法3:使用deb文件为debian发行版安装您自己的服务器作为systemd服务
|
||||
|
||||
请自行[下载](https://github.com/rustdesk/rustdesk-server/releases/latest) deb文件,并使用`apt-get -f install <filename>.deb`或`dpkg -i <filename>.deb`进行安装。
|
||||
|
||||
## 配置客户端
|
||||
请查看[这里](/docs/en/self-host/client-configuration/#2-manual-config)。
|
||||
|
||||
@@ -1,6 +1,52 @@
|
||||
---
|
||||
title: 安裝
|
||||
weight: 10
|
||||
weight: 1
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/install/)
|
||||
## 影片教學
|
||||
YouTube上有許多影片教學,https://github.com/rustdesk/rustdesk/wiki/FAQ#video-tutorials。
|
||||
|
||||
## 伺服器需求
|
||||
硬體需求非常低;基本雲端伺服器的最低配置就足夠了,CPU和記憶體需求極低。您也可以使用樹莓派或類似裝置。關於網路規模,如果TCP打洞直連失敗,將消耗中繼流量。中繼連線的流量根據解析度設定和螢幕更新在30 K/s到3 M/s(1920x1080螢幕)之間。如果僅用於辦公需求,流量約為100 K/s。
|
||||
|
||||
## 防火牆
|
||||
如果您安裝了UFW,請使用以下命令設定防火牆:
|
||||
```
|
||||
ufw allow 21114:21119/tcp
|
||||
ufw allow 21116/udp
|
||||
sudo ufw enable
|
||||
```
|
||||
|
||||
## 安裝
|
||||
### 方法1:Docker(建議)
|
||||
|
||||
```
|
||||
bash <(wget -qO- https://get.docker.com)
|
||||
wget rustdesk.com/oss.yml -O compose.yml
|
||||
sudo docker compose up -d
|
||||
```
|
||||
|
||||
更多詳情,請查看 [Docker](/docs/en/self-host/rustdesk-server-oss/docker/)。
|
||||
|
||||
### 方法2:使用簡單的安裝腳本將您自己的伺服器安裝為systemd服務
|
||||
腳本託管在 [Techahold](https://github.com/techahold/rustdeskinstall),並在我們的 [Discord](https://discord.com/invite/nDceKgxnkV) 上提供支援。
|
||||
|
||||
目前,該腳本將下載並設定中繼和訊號伺服器(hbbr和hbbs),產生設定並將其託管在受密碼保護的網頁上,以便簡單部署到用戶端。
|
||||
|
||||
執行以下命令:
|
||||
```
|
||||
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
|
||||
chmod +x install.sh
|
||||
./install.sh
|
||||
```
|
||||
|
||||
[Techahold](https://github.com/techahold/rustdeskinstall) 的儲存庫中還有一個更新腳本。
|
||||
|
||||
從那裡,記下安裝結束時顯示的IP/DNS和金鑰,並將它們分別插入用戶端設定 > 網路 > ID/中繼伺服器的`ID伺服器`和`金鑰`欄位中,其他欄位留空(見下面的註解)。
|
||||
|
||||
### 方法3:使用deb檔案為debian發行版安裝您自己的伺服器作為systemd服務
|
||||
|
||||
請自行[下載](https://github.com/rustdesk/rustdesk-server/releases/latest) deb檔案,並使用`apt-get -f install <filename>.deb`或`dpkg -i <filename>.deb`進行安裝。
|
||||
|
||||
## 設定用戶端
|
||||
請查看[這裡](/docs/en/self-host/client-configuration/#2-manual-config)。
|
||||
|
||||
@@ -2,7 +2,10 @@
|
||||
title: Synology
|
||||
weight: 22
|
||||
---
|
||||
Synology has two type of Docker, "Docker" and "Container Manager", if you're using DSM 7.2 and latter, please follow the guide for DSM 7.2, or follow the DSM 6 guide if you're on older system.
|
||||
Synology tiene dos tipos de Docker, "Docker" y "Container Manager". Si está usando DSM 7.2 o posterior, siga la guía para DSM 7.2, o siga la guía de DSM 6 si está en un sistema más antiguo.
|
||||
|
||||
Si está utilizando Synology con Portainer, consulte [este tutorial](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/).
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
For DSM 7.2, please check [English](/docs/en/self-host/rustdesk-server-oss/synology/dsm-7/).
|
||||
@@ -2,7 +2,10 @@
|
||||
title: Synology
|
||||
weight: 22
|
||||
---
|
||||
Synology has two type of Docker, "Docker" and "Container Manager", if you're using DSM 7.2 and latter, please follow the guide for DSM 7.2, or follow the DSM 6 guide if you're on older system.
|
||||
Synology a deux types de Docker, "Docker" et "Container Manager". Si vous utilisez DSM 7.2 ou une version ultérieure, veuillez suivre le guide pour DSM 7.2, ou suivez le guide DSM 6 si vous êtes sur un système plus ancien.
|
||||
|
||||
Si vous utilisez Synology avec Portainer, veuillez consulter [ce tutoriel](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/).
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
For DSM 7.2, please check [English](/docs/en/self-host/rustdesk-server-oss/synology/dsm-7/).
|
||||
@@ -1,6 +1,10 @@
|
||||
---
|
||||
title: Synology DSM 6
|
||||
title: Synology
|
||||
weight: 22
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/synology)
|
||||
Synology ha due tipi di Docker, "Docker" e "Container Manager". Se stai usando DSM 7.2 e versioni successive, segui la guida per DSM 7.2, altrimenti segui la guida DSM 6 se sei su un sistema più vecchio.
|
||||
|
||||
Se stai usando Synology con Portainer, fai riferimento a [questo tutorial](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/).
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
@@ -2,7 +2,10 @@
|
||||
title: Synology
|
||||
weight: 22
|
||||
---
|
||||
Synology has two type of Docker, "Docker" and "Container Manager", if you're using DSM 7.2 and latter, please follow the guide for DSM 7.2, or follow the DSM 6 guide if you're on older system.
|
||||
SynologyにはDockerの種類が2つあります。「Docker」と「Container Manager」です。DSM 7.2以降を使用している場合は、DSM 7.2のガイドに従ってください。古いシステムを使用している場合は、DSM 6のガイドに従ってください。
|
||||
|
||||
PortainerでSynologyを使用している場合は、[このチュートリアル](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)を参照してください。
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
For DSM 7.2, please check [English](/docs/en/self-host/rustdesk-server-oss/synology/dsm-7/).
|
||||
@@ -3,6 +3,9 @@ title: 群晖
|
||||
weight: 22
|
||||
---
|
||||
Synology 有两种 Docker, "Docker" 和 "Container Manager", 如果您使用 DSM 7.2 和更新版本, 请参阅 DSM 7.2 的说明,或如果您使用较旧的系统,请参阅 DSM 6 的说明。
|
||||
|
||||
如果您在 Synology 上使用 Portainer,请参考[此教程](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)。
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
|
||||
DSM 7 請先看[繁體中文](/docs/zh-tw/self-host/rustdesk-server-oss/synology/dsm-7/)版本
|
||||
@@ -3,4 +3,7 @@ title: Synology 群暉
|
||||
weight: 22
|
||||
---
|
||||
Synology 有兩種 Docker, "Docker" 和 "Container Manager", 如果您使用 DSM 7.2 和更新版本, 請參閱 DSM 7.2 的說明,或如果您使用較舊的系統,請參閱 DSM 6 的說明。
|
||||
|
||||
如果您使用 Synology 搭配 Portainer,請參考[此教學](https://mariushosting.com/how-to-install-rustdesk-on-your-synology-nas/)。
|
||||
|
||||
{{% children depth="3" showhidden="true" %}}
|
||||
@@ -15,32 +15,32 @@ Nach dem DSM 7.2 Update wurde Docker auf den neuen "Container Manager" aktualisi
|
||||
|
||||
| Paketzentrum öffnen | Docker installieren |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## RustDesk Server installieren
|
||||
|
||||
| Suchen Sie rustdesk-server in Docker's Registry und installieren Sie per Doppelklick | Installiertes rustdesk-server Image, doppelklicken Sie um rustdesk-server Container zu erstellen |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## hbbs Container erstellen
|
||||
|
||||
Wie oben erwähnt, doppelklicken Sie auf das rustdesk-server Image um einen neuen Container zu erstellen, setzen Sie den Namen auf `hbbs`.
|
||||

|
||||

|
||||
|
||||
Klicken Sie auf die obigen `Erweiterte Einstellungen`.
|
||||
|
||||
- Aktivieren Sie `Automatischen Neustart aktivieren`.
|
||||

|
||||

|
||||
|
||||
- Aktivieren Sie `Dasselbe Netzwerk wie Docker Host verwenden`. Für mehr über Host-Netz, bitte [prüfen Sie](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Mounten Sie ein Host-Verzeichnis (z.B. `/home/rustdesk/`) zu `/root`, hbbs wird einige Dateien (Datenbank und `key` Dateien) in diesem Verzeichnis generieren, die über Neustarts hinweg bestehen bleiben müssen.
|
||||
|
||||
| Mount | Dateien generiert im Host-Verzeichnis |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Befehl setzen
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ Synology's OS ist Debian-basiert, daher funktioniert Host-Netz (--net=host) gut,
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- Fertig
|
||||
|
||||
@@ -56,15 +56,15 @@ Synology's OS ist Debian-basiert, daher funktioniert Host-Netz (--net=host) gut,
|
||||
|
||||
Bitte wiederholen Sie die obigen `hbbs` Schritte, aber benennen Sie den Container `hbbr` und der Befehl (für Befehl setzen Schritt) sollte `hbbr` sein.
|
||||
|
||||

|
||||

|
||||
|
||||
## hbbr/hbbs Container
|
||||
|
||||

|
||||

|
||||
|
||||
| Doppelklicken Sie auf Container und prüfen Sie das Log | Doppelt bestätigen Sie hbbs/hbbr verwenden Host-Netzwerk |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Ihren Schlüssel abrufen
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ After DSM 7.2 update, the Docker is upgraded to new "Container Manager", please
|
||||
|
||||
| Open Package Center | Install Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Install RustDesk Server
|
||||
|
||||
| Search rustdesk-server in Docker's registry and install by double click | Installed rustdesk-server image, double click to create rustdesk-server container |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Create hbbs container
|
||||
|
||||
As mentioned above, double click on rustdesk-server image to create new container, set it name to `hbbs`.
|
||||

|
||||

|
||||
|
||||
Click on above `Advanced Settings`.
|
||||
|
||||
- Enable `Enable auto-restart`.
|
||||

|
||||

|
||||
|
||||
- Enable `Use the same network as Docker Host`. For more about host net, please [check](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Mount a host directory (e.g. `/home/rustdesk/`) to `/root`, hbbs will generate some files (database and `key` files) in this directory which need to be persistent over reboots.
|
||||
|
||||
| Mount | Files generated in the host directory |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Set command
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ Synology's OS is Debian based, so host net (--net=host) works fine, we do not ne
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- Done
|
||||
|
||||
@@ -56,15 +56,15 @@ Synology's OS is Debian based, so host net (--net=host) works fine, we do not ne
|
||||
|
||||
Please repeat above `hbbs` steps, but name the container `hbbr` and command (for Set Command Step) should be `hbbr`.
|
||||
|
||||

|
||||

|
||||
|
||||
## hbbr/hbbs containers
|
||||
|
||||

|
||||

|
||||
|
||||
| Double click on container and check log | Double confirm hbbs/hbbr using host network |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Retrieve your Key
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ Después de la actualización DSM 7.2, Docker fue actualizado al nuevo "Containe
|
||||
|
||||
| Abrir Centro de Paquetes | Instalar Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Instalar RustDesk Server
|
||||
|
||||
| Buscar rustdesk-server en el registro de Docker e instalar haciendo doble clic | Imagen rustdesk-server instalada, hacer doble clic para crear contenedor rustdesk-server |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Crear contenedor hbbs
|
||||
|
||||
Como se mencionó anteriormente, haga doble clic en la imagen rustdesk-server para crear un nuevo contenedor, establezca el nombre como `hbbs`.
|
||||

|
||||

|
||||
|
||||
Haga clic en `Configuración Avanzada` arriba.
|
||||
|
||||
- Habilite `Habilitar reinicio automático`.
|
||||

|
||||

|
||||
|
||||
- Habilite `Usar la misma red que Docker Host`. Para más sobre host net, por favor [verifique](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Monte un directorio host (ej. `/home/rustdesk/`) a `/root`, hbbs generará algunos archivos (base de datos y archivos `key`) en este directorio que necesitan persistir a través de reinicios.
|
||||
|
||||
| Montar | Archivos generados en el directorio host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Establecer comando
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ El SO de Synology está basado en Debian, por lo que host net (--net=host) funci
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- ¡Listo!
|
||||
|
||||
@@ -56,15 +56,15 @@ El SO de Synology está basado en Debian, por lo que host net (--net=host) funci
|
||||
|
||||
Por favor repita los pasos `hbbs` anteriores, pero nombre el contenedor `hbbr` y el comando (para el Paso Establecer Comando) debe ser `hbbr`.
|
||||
|
||||

|
||||

|
||||
|
||||
## contenedores hbbr/hbbs
|
||||
|
||||

|
||||

|
||||
|
||||
| Haga doble clic en el contenedor y verifique el log | Confirme doblemente que hbbs/hbbr usan red host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Recuperar su Clave
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ Après la mise à jour DSM 7.2, Docker a été mis à niveau vers le nouveau "Co
|
||||
|
||||
| Ouvrir le Centre de Paquets | Installer Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Installer RustDesk Server
|
||||
|
||||
| Rechercher rustdesk-server dans le registre Docker et installer en double-cliquant | Image rustdesk-server installée, double-cliquer pour créer le conteneur rustdesk-server |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Créer le conteneur hbbs
|
||||
|
||||
Comme mentionné ci-dessus, double-cliquez sur l'image rustdesk-server pour créer un nouveau conteneur, définissez le nom sur `hbbs`.
|
||||

|
||||

|
||||
|
||||
Cliquez sur `Paramètres Avancés` ci-dessus.
|
||||
|
||||
- Activez `Activer le redémarrage automatique`.
|
||||

|
||||

|
||||
|
||||
- Activez `Utiliser le même réseau que l'Hôte Docker`. Pour plus d'infos sur host net, veuillez [vérifier](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Montez un répertoire hôte (ex. `/home/rustdesk/`) vers `/root`, hbbs va générer quelques fichiers (base de données et fichiers `key`) dans ce répertoire qui doivent persister à travers les redémarrages.
|
||||
|
||||
| Monter | Fichiers générés dans le répertoire hôte |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Définir la commande
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ L'OS de Synology est basé sur Debian, donc host net (--net=host) fonctionne bie
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- Terminé
|
||||
|
||||
@@ -56,15 +56,15 @@ L'OS de Synology est basé sur Debian, donc host net (--net=host) fonctionne bie
|
||||
|
||||
Veuillez répéter les étapes `hbbs` ci-dessus, mais nommez le conteneur `hbbr` et la commande (pour l'Étape Définir Commande) devrait être `hbbr`.
|
||||
|
||||

|
||||

|
||||
|
||||
## conteneurs hbbr/hbbs
|
||||
|
||||

|
||||

|
||||
|
||||
| Double-cliquez sur le conteneur et vérifiez le log | Double confirmez que hbbs/hbbr utilisent le réseau hôte |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Récupérer votre Clé
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ Dopo l'aggiornamento DSM 7.2, Docker è stato aggiornato al nuovo "Container Man
|
||||
|
||||
| Aprire Centro Pacchetti | Installare Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Installare RustDesk Server
|
||||
|
||||
| Cercare rustdesk-server nel registry Docker e installare facendo doppio clic | Immagine rustdesk-server installata, fare doppio clic per creare il contenitore rustdesk-server |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Creare contenitore hbbs
|
||||
|
||||
Come menzionato sopra, fare doppio clic sull'immagine rustdesk-server per creare un nuovo contenitore, impostare il nome su `hbbs`.
|
||||

|
||||

|
||||
|
||||
Cliccare su `Impostazioni Avanzate` sopra.
|
||||
|
||||
- Abilitare `Abilita riavvio automatico`.
|
||||

|
||||

|
||||
|
||||
- Abilitare `Usa la stessa rete dell'Host Docker`. Per maggiori informazioni su host net, si prega di [controllare](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Montare una directory host (es. `/home/rustdesk/`) su `/root`, hbbs genererà alcuni file (database e file `key`) in questa directory che devono persistere attraverso i riavvii.
|
||||
|
||||
| Montare | File generati nella directory host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Impostare comando
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ L'OS di Synology è basato su Debian, quindi host net (--net=host) funziona bene
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- Fatto
|
||||
|
||||
@@ -56,15 +56,15 @@ L'OS di Synology è basato su Debian, quindi host net (--net=host) funziona bene
|
||||
|
||||
Si prega di ripetere i passaggi `hbbs` sopra, ma nominare il contenitore `hbbr` e il comando (per il Passaggio Impostare Comando) dovrebbe essere `hbbr`.
|
||||
|
||||

|
||||

|
||||
|
||||
## contenitori hbbr/hbbs
|
||||
|
||||

|
||||

|
||||
|
||||
| Fare doppio clic sul contenitore e controllare il log | Riconfermare che hbbs/hbbr usano la rete host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Recuperare la tua Chiave
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ DSM 7.2 アップデート後、Docker は新しい「Container Manager」にア
|
||||
|
||||
| パッケージセンターを開く | Docker をインストール |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## RustDesk Server をインストール
|
||||
|
||||
| Docker のレジストリで rustdesk-server を検索し、ダブルクリックでインストール | インストールされた rustdesk-server イメージ、ダブルクリックで rustdesk-server コンテナを作成 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## hbbs コンテナを作成
|
||||
|
||||
上記の通り、rustdesk-server イメージをダブルクリックして新しいコンテナを作成し、名前を `hbbs` に設定します。
|
||||

|
||||

|
||||
|
||||
上記の `詳細設定` をクリックします。
|
||||
|
||||
- `自動再起動を有効にする` を有効にします。
|
||||

|
||||

|
||||
|
||||
- `Docker ホストと同じネットワークを使用する` を有効にします。ホストネットについて詳しくは、[こちら](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host)をご確認ください。
|
||||

|
||||

|
||||
|
||||
- ホストディレクトリ(例:`/home/rustdesk/`)を `/root` にマウントします。hbbs はこのディレクトリにいくつかのファイル(データベースと `key` ファイル)を生成し、これらは再起動後も永続化される必要があります。
|
||||
|
||||
| マウント | ホストディレクトリに生成されるファイル |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- コマンドを設定
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ Synology の OS は Debian ベースなので、ホストネット(--net=host
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- 完了
|
||||
|
||||
@@ -56,15 +56,15 @@ Synology の OS は Debian ベースなので、ホストネット(--net=host
|
||||
|
||||
上記の `hbbs` の手順を繰り返しますが、コンテナ名を `hbbr` にし、コマンド(コマンド設定ステップ)は `hbbr` にしてください。
|
||||
|
||||

|
||||

|
||||
|
||||
## hbbr/hbbs コンテナ
|
||||
|
||||

|
||||

|
||||
|
||||
| コンテナをダブルクリックしてログを確認 | hbbs/hbbr がホストネットワークを使用していることを再確認 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## キーを取得
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ Após a atualização do DSM 7.2, o Docker foi atualizado para o novo "Container
|
||||
|
||||
| Abrir Central de Pacotes | Instalar Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Instalar RustDesk Server
|
||||
|
||||
| Procurar rustdesk-server no registro do Docker e instalar clicando duas vezes | Imagem rustdesk-server instalada, clique duas vezes para criar contêiner rustdesk-server |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Criar contêiner hbbs
|
||||
|
||||
Como mencionado acima, clique duas vezes na imagem rustdesk-server para criar novo contêiner, defina o nome como `hbbs`.
|
||||

|
||||

|
||||
|
||||
Clique nas `Configurações Avançadas` acima.
|
||||
|
||||
- Habilite `Habilitar reinício automático`.
|
||||

|
||||

|
||||
|
||||
- Habilite `Usar a mesma rede que o Host Docker`. Para mais sobre host net, verifique [aqui](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host).
|
||||

|
||||

|
||||
|
||||
- Monte um diretório host (ex. `/home/rustdesk/`) para `/root`, hbbs irá gerar alguns arquivos (banco de dados e arquivos `key`) neste diretório que precisam ser persistentes ao longo de reinicializações.
|
||||
|
||||
| Montar | Arquivos gerados no diretório host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- Definir comando
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ O SO do Synology é baseado no Debian, então host net (--net=host) funciona bem
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- Concluído
|
||||
|
||||
@@ -56,15 +56,15 @@ O SO do Synology é baseado no Debian, então host net (--net=host) funciona bem
|
||||
|
||||
Repita os passos `hbbs` acima, mas nomeie o contêiner `hbbr` e o comando (para o Passo Definir Comando) deve ser `hbbr`.
|
||||
|
||||

|
||||

|
||||
|
||||
## contêineres hbbr/hbbs
|
||||
|
||||

|
||||

|
||||
|
||||
| Clique duas vezes no contêiner e verifique o log | Confirme novamente hbbs/hbbr usando rede host |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## Recuperar sua Chave
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ DSM 7.2 更新后,Docker 升级为新的 "Container Manager",请查看[这
|
||||
|
||||
| 打开套件中心 | 安装 Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 安装 RustDesk Server
|
||||
|
||||
| 在 Docker 注册表中搜索 rustdesk-server 并双击安装 | 已安装 rustdesk-server 镜像,双击创建 rustdesk-server 容器 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 创建 hbbs 容器
|
||||
|
||||
如上所述,双击 rustdesk-server 镜像创建新容器,设置名称为 `hbbs`。
|
||||

|
||||

|
||||
|
||||
点击上面的 `高级设置`。
|
||||
|
||||
- 启用 `启用自动重新启动`。
|
||||

|
||||

|
||||
|
||||
- 启用 `使用与 Docker Host 相同的网络`。关于主机网络的更多信息,请[查看](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host)。
|
||||

|
||||

|
||||
|
||||
- 挂载主机目录(例如 `/home/rustdesk/`)到 `/root`,hbbs 将在此目录中生成一些文件(数据库和 `key` 文件),这些文件需要在重启后持久保存。
|
||||
|
||||
| 挂载 | 在主机目录中生成的文件 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- 设置命令
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ Synology 的操作系统基于 Debian,所以主机网络 (--net=host) 工作
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- 完成
|
||||
|
||||
@@ -56,15 +56,15 @@ Synology 的操作系统基于 Debian,所以主机网络 (--net=host) 工作
|
||||
|
||||
请重复上面的 `hbbs` 步骤,但将容器命名为 `hbbr`,命令(设置命令步骤)应该是 `hbbr`。
|
||||
|
||||

|
||||

|
||||
|
||||
## hbbr/hbbs 容器
|
||||
|
||||

|
||||

|
||||
|
||||
| 双击容器并查看日志 | 再次确认 hbbs/hbbr 使用主机网络 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 获取您的密钥
|
||||
|
||||
|
||||
@@ -15,32 +15,32 @@ DSM 7.2 更新後,Docker 升級為新的 "Container Manager",請查看[這
|
||||
|
||||
| 開啟套件中心 | 安裝 Docker |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 安裝 RustDesk Server
|
||||
|
||||
| 在 Docker 註冊表中搜尋 rustdesk-server 並雙擊安裝 | 已安裝 rustdesk-server 映像,雙擊建立 rustdesk-server 容器 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 建立 hbbs 容器
|
||||
|
||||
如上所述,雙擊 rustdesk-server 映像建立新容器,設定名稱為 `hbbs`。
|
||||

|
||||

|
||||
|
||||
點擊上面的 `進階設定`。
|
||||
|
||||
- 啟用 `啟用自動重新啟動`。
|
||||

|
||||

|
||||
|
||||
- 啟用 `使用與 Docker Host 相同的網路`。關於主機網路的更多資訊,請[查看](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/#net-host)。
|
||||

|
||||

|
||||
|
||||
- 掛載主機目錄(例如 `/home/rustdesk/`)到 `/root`,hbbs 將在此目錄中產生一些檔案(資料庫和 `key` 檔案),這些檔案需要在重啟後持久保存。
|
||||
|
||||
| 掛載 | 在主機目錄中產生的檔案 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
- 設定命令
|
||||
{{% notice note %}}
|
||||
@@ -48,7 +48,7 @@ Synology 的作業系統基於 Debian,所以主機網路 (--net=host) 工作
|
||||
|
||||
{{% /notice %}}
|
||||
|
||||

|
||||

|
||||
|
||||
- 完成
|
||||
|
||||
@@ -56,15 +56,15 @@ Synology 的作業系統基於 Debian,所以主機網路 (--net=host) 工作
|
||||
|
||||
請重複上面的 `hbbs` 步驟,但將容器命名為 `hbbr`,命令(設定命令步驟)應該是 `hbbr`。
|
||||
|
||||

|
||||

|
||||
|
||||
## hbbr/hbbs 容器
|
||||
|
||||

|
||||

|
||||
|
||||
| 雙擊容器並查看日誌 | 再次確認 hbbs/hbbr 使用主機網路 |
|
||||
| --- | --- |
|
||||
|  |  |
|
||||
|  |  |
|
||||
|
||||
## 獲取您的金鑰
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ In den meisten Fällen müssen Sie für die Installation von Docker und RustDesk
|
||||
|
||||
Öffnen Sie das "Package Center", suchen und installieren Sie "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Ordner erstellen
|
||||
|
||||
@@ -22,7 +22,7 @@ Nach der Installation von "Container Manager" wird ein gemeinsamer Ordner `docke
|
||||
|
||||
Öffnen Sie Ihre File Station, erstellen Sie einen Ordner `rustdesk-server` (oder wie immer Sie wollen). Dann erstellen Sie darin einen Ordner `data`, genau wie auf dem Bild.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Container erstellen
|
||||
|
||||
@@ -30,7 +30,7 @@ Nach der Installation von "Container Manager" wird ein gemeinsamer Ordner `docke
|
||||
|
||||
Geben Sie den Projektnamen `rustdesk-server` ein, ändern Sie Source von "Upload compose.yml" zu "Create compose.yml" und kopieren Sie den folgenden Inhalt in das Feld.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Bitte überspringen Sie `Web portal settings`, dann ist das erledigt.
|
||||
|
||||
Der öffentliche Schlüssel sieht wie folgt aus:
|
||||
|
||||

|
||||

|
||||
|
||||
Lesen Sie [hier](/docs/de/client), wie Sie Ihren Client einrichten. Nur `ID-Server` und `Key` werden benötigt. `Relais-Server` wird nicht benötigt, da wir ihn in `hbbs` festgelegt haben. Diese Informationen werden von `hbbs` automatisch bereitgestellt.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Most of time you won't need to install extra RAM for install Docker and RustDesk
|
||||
|
||||
Open "Package Center", search and install "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Create folder
|
||||
|
||||
@@ -22,7 +22,7 @@ After you installed "Container Manager", it will create a Shared Folder called `
|
||||
|
||||
Open your File Station, create a folder named `rustdesk-server`(or whatever you like). Then create a folder named `data` in it just like the picture.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Create container
|
||||
|
||||
@@ -30,7 +30,7 @@ Open your Container Manager, go to Project and click Create.
|
||||
|
||||
Enter the project name `rustdesk-server` and change Source from "Upload compose.yml" to "Create compose.yml", and copy following contents to the box.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Open your File Station, you should see `id_ed25519`, `id_ed25519.pub` on your `d
|
||||
|
||||
The public key will looks like this:
|
||||
|
||||

|
||||

|
||||
|
||||
Check [here](/docs/en/client) to set up your client. Only `ID server` and `Key` is needed. `Relay server` isn't needed because we've set it in `hbbs`, `hbbs` will provide this information automatically.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ La mayoría de las veces no necesitará instalar RAM extra para instalar Docker
|
||||
|
||||
Abra "Centro de Paquetes", busque e instale "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Crear carpeta
|
||||
|
||||
@@ -22,7 +22,7 @@ Después de instalar "Container Manager", creará una Carpeta Compartida llamada
|
||||
|
||||
Abra su File Station, cree una carpeta llamada `rustdesk-server` (o como guste). Luego cree una carpeta llamada `data` en ella como en la imagen.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Crear contenedor
|
||||
|
||||
@@ -30,7 +30,7 @@ Abra su Container Manager, vaya a Proyecto y haga clic en Crear.
|
||||
|
||||
Ingrese el nombre del proyecto `rustdesk-server` y cambie Fuente de "Subir compose.yml" a "Crear compose.yml", y copie el siguiente contenido en el cuadro.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Abra su File Station, debería ver `id_ed25519`, `id_ed25519.pub` en su carpeta
|
||||
|
||||
La clave pública se verá así:
|
||||
|
||||

|
||||

|
||||
|
||||
Verifique [aquí](/docs/en/client) para configurar su cliente. Solo se necesita `servidor ID` y `Clave`. `Servidor relay` no es necesario porque lo hemos configurado en `hbbs`, `hbbs` proporcionará esta información automáticamente.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ La plupart du temps, vous n'aurez pas besoin d'installer de RAM supplémentaire
|
||||
|
||||
Ouvrez "Centre de Paquets", recherchez et installez "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Créer un dossier
|
||||
|
||||
@@ -22,7 +22,7 @@ Après avoir installé "Container Manager", il créera un Dossier Partagé appel
|
||||
|
||||
Ouvrez votre File Station, créez un dossier nommé `rustdesk-server` (ou comme vous le souhaitez). Puis créez un dossier nommé `data` dedans comme sur l'image.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Créer un conteneur
|
||||
|
||||
@@ -30,7 +30,7 @@ Ouvrez votre Container Manager, allez dans Projet et cliquez sur Créer.
|
||||
|
||||
Entrez le nom de projet `rustdesk-server` et changez Source de "Télécharger compose.yml" à "Créer compose.yml", et copiez le contenu suivant dans la boîte.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Ouvrez votre File Station, vous devriez voir `id_ed25519`, `id_ed25519.pub` dans
|
||||
|
||||
La clé publique ressemblera à ceci :
|
||||
|
||||

|
||||

|
||||
|
||||
Vérifiez [ici](/docs/en/client) pour configurer votre client. Seuls `serveur ID` et `Clé` sont nécessaires. `Serveur relay` n'est pas nécessaire car nous l'avons configuré dans `hbbs`, `hbbs` fournira cette information automatiquement.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ La maggior parte delle volte non avrai bisogno di installare RAM extra per insta
|
||||
|
||||
Apri "Centro Pacchetti", cerca e installa "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Creare cartella
|
||||
|
||||
@@ -22,7 +22,7 @@ Dopo aver installato "Container Manager", creerà una Cartella Condivisa chiamat
|
||||
|
||||
Apri il tuo File Station, crea una cartella chiamata `rustdesk-server` (o come preferisci). Quindi crea una cartella chiamata `data` al suo interno proprio come nell'immagine.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Creare contenitore
|
||||
|
||||
@@ -30,7 +30,7 @@ Apri il tuo Container Manager, vai su Progetto e clicca Crea.
|
||||
|
||||
Inserisci il nome del progetto `rustdesk-server` e cambia Origine da "Carica compose.yml" a "Crea compose.yml", e copia il seguente contenuto nella casella.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Apri il tuo File Station, dovresti vedere `id_ed25519`, `id_ed25519.pub` nella t
|
||||
|
||||
La chiave pubblica apparirà così:
|
||||
|
||||

|
||||

|
||||
|
||||
Controlla [qui](/docs/en/client) per configurare il tuo client. Solo `server ID` e `Chiave` sono necessari. `Server relay` non è necessario perché l'abbiamo impostato in `hbbs`, `hbbs` fornirà queste informazioni automaticamente.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Container Manager は J シリーズなどの一部のローエンドモデル
|
||||
|
||||
「パッケージセンター」を開き、「Container Manager」を検索してインストールします。
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. フォルダを作成
|
||||
|
||||
@@ -22,7 +22,7 @@ Container Manager は J シリーズなどの一部のローエンドモデル
|
||||
|
||||
File Station を開き、`rustdesk-server`(またはお好みの名前)という名前のフォルダを作成します。次に、画像のようにその中に `data` という名前のフォルダを作成します。
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. コンテナを作成
|
||||
|
||||
@@ -30,7 +30,7 @@ Container Manager を開き、プロジェクトに移動して作成をクリ
|
||||
|
||||
プロジェクト名 `rustdesk-server` を入力し、ソースを「compose.yml をアップロード」から「compose.yml を作成」に変更し、以下の内容をボックスにコピーします。
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ File Station を開くと、`docker/rustdesk-server/data` フォルダに `id_ed
|
||||
|
||||
公開キーは次のようになります:
|
||||
|
||||

|
||||

|
||||
|
||||
クライアントの設定については[こちら](/docs/en/client)をご確認ください。`ID サーバー` と `キー` のみが必要です。`hbbs` で設定しているため `リレーサーバー` は不要で、`hbbs` がこの情報を自動的に提供します。
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Na maioria das vezes você não precisará instalar RAM extra para instalar Dock
|
||||
|
||||
Abra "Central de Pacotes", pesquise e instale "Container Manager".
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. Criar pasta
|
||||
|
||||
@@ -22,7 +22,7 @@ Após instalar "Container Manager", ele criará uma Pasta Compartilhada chamada
|
||||
|
||||
Abra seu File Station, crie uma pasta chamada `rustdesk-server` (ou como desejar). Em seguida, crie uma pasta chamada `data` nela como na imagem.
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. Criar contêiner
|
||||
|
||||
@@ -30,7 +30,7 @@ Abra seu Container Manager, vá para Projeto e clique em Criar.
|
||||
|
||||
Digite o nome do projeto `rustdesk-server` e mude Origem de "Carregar compose.yml" para "Criar compose.yml", e copie o seguinte conteúdo para a caixa.
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ Abra seu File Station, você deve ver `id_ed25519`, `id_ed25519.pub` na sua past
|
||||
|
||||
A chave pública ficará assim:
|
||||
|
||||

|
||||

|
||||
|
||||
Verifique [aqui](/docs/en/client) para configurar seu cliente. Apenas `servidor ID` e `Chave` são necessários. `Servidor relay` não é necessário porque definimos em `hbbs`, `hbbs` fornecerá esta informação automaticamente.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Container Manager 为一些低端型号(如 J 系列)带来了 ARM64 支持
|
||||
|
||||
打开"套件中心",搜索并安装"Container Manager"。
|
||||
|
||||

|
||||

|
||||
|
||||
## 2. 创建文件夹
|
||||
|
||||
@@ -22,7 +22,7 @@ Container Manager 为一些低端型号(如 J 系列)带来了 ARM64 支持
|
||||
|
||||
打开您的 File Station,创建一个名为 `rustdesk-server`(或您喜欢的任何名称)的文件夹。然后在其中创建一个名为 `data` 的文件夹,如图所示。
|
||||
|
||||

|
||||

|
||||
|
||||
## 3. 创建容器
|
||||
|
||||
@@ -30,7 +30,7 @@ Container Manager 为一些低端型号(如 J 系列)带来了 ARM64 支持
|
||||
|
||||
输入项目名称 `rustdesk-server` 并将源从"上传 compose.yml"更改为"创建 compose.yml",并将以下内容复制到框中。
|
||||
|
||||

|
||||

|
||||
|
||||
```yaml
|
||||
services:
|
||||
@@ -71,7 +71,7 @@ services:
|
||||
|
||||
公钥看起来像这样:
|
||||
|
||||

|
||||

|
||||
|
||||
查看[这里](/docs/en/client)设置您的客户端。只需要 `ID 服务器` 和 `密钥`。不需要 `中继服务器`,因为我们已在 `hbbs` 中设置,`hbbs` 将自动提供此信息。
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ Container Manager 為部分低階的 ARM64 的機型帶來支援,例如 j 系
|
||||
|
||||
開啟"套件中心",搜尋並安裝 "Container Manager"。
|
||||
|
||||

|
||||

|
||||
|
||||
# 2. 建立資料夾
|
||||
|
||||
@@ -20,7 +20,7 @@ Container Manager 為部分低階的 ARM64 的機型帶來支援,例如 j 系
|
||||
|
||||
打開您的 File Station,建立一個名叫 `rustdesk-server`(或您想要的名字)的資料夾,接著在其建立名為 `data` 的資料夾,如圖所示。
|
||||
|
||||

|
||||

|
||||
|
||||
# 3. 建立容器
|
||||
|
||||
@@ -28,7 +28,7 @@ Container Manager 為部分低階的 ARM64 的機型帶來支援,例如 j 系
|
||||
|
||||
輸入您的專案名稱 `rustdesk-server` 然後變更來源從"上傳 compose.yml" 至 "建立 compose.yml",接著複製下方內容到框框。
|
||||
|
||||

|
||||

|
||||
|
||||
````yaml
|
||||
services:
|
||||
@@ -68,7 +68,7 @@ services:
|
||||
|
||||
公鑰看起來會像這個樣子:
|
||||
|
||||

|
||||

|
||||
|
||||
看看[這裡](/docs/zh-tw/client)來設置您的客戶端,只有 `ID 伺服器` 以及 `Key` 是需要的,中繼伺服器不需設定,因為我們已經把它設置在 `hbbs` 了,hbbs 會自動提供這項資訊。
|
||||
|
||||
|
||||
@@ -1,32 +1,114 @@
|
||||
---
|
||||
title: Windows & pm2
|
||||
title: Windows & PM2 o NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
La política de seguridad de Windows es complicada, si este tutorial no funciona para usted, o encuentra una conexión inestable, por favor migre a un servidor Linux.
|
||||
{{% /notice %}}
|
||||
|
||||
## Instalar NodeJs
|
||||
Por favor [Download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) e instalar
|
||||
NodeJs es el entorno de tiempo de ejecución de pm2, por lo que primero debe instalar NodeJs。
|
||||
{{% notice note %}}
|
||||
La versión GUI, `RustDeskServer.setup.exe` ya no se mantiene, no se recomienda.
|
||||
{{% /notice %}}
|
||||
|
||||
## Instalar pm2
|
||||
Ingrese los siguientes en cmd.exe, presione la tecla Intro para cada línea y ejecútelos línea por línea.
|
||||
## Una encrucijada
|
||||
Ahora tiene dos opciones, puede usar PM2 (más fácil) o NSSM (un poco más difícil) para iniciar el servidor RustDesk
|
||||
Hay algunos beneficios al usar NSSM:
|
||||
- Compatibilidad con versiones anteriores de Windows (Windows Server 2008 R2/Windows 7 y anteriores aunque no probado).
|
||||
- Ideal para Windows Server
|
||||
- Inicio automático en el arranque sin inicio de sesión (El usuario que creó la entrada de inicio no necesita iniciar sesión para que se inicie).
|
||||
- Ejecutar ambos binarios como Servicios.
|
||||
- Independiente (sin dependencia de Node.js)
|
||||
|
||||
Mientras que los beneficios de PM2 incluyen:
|
||||
- Buena idea si ejecuta el servidor en la misma computadora que su computadora de trabajo principal
|
||||
- Inicia sesión regularmente en el usuario que creó la entrada de inicio de RustDesk
|
||||
- Más fácil de usar
|
||||
|
||||
## Instalación usando NSSM
|
||||
|
||||
### Instalando NSSM
|
||||
Por favor [descargue](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip) y extraiga NSSM seleccione la arquitectura apropiada para su sistema Windows (si x86 use el contenido de la carpeta win32, si x64 use el contenido de la carpeta win64). También es una buena práctica mover el binario de NSSM al directorio `Program Files\NSSM` (NSSM una vez iniciado como servicio, no se puede mover del directorio en el que se colocó. por lo tanto, es mejor guardarlo en `Program Files`) de su unidad de instalación (generalmente la unidad C:). También es recomendable agregar la ruta (como `C:\Program Files\NSSM`) a la variable de ruta.
|
||||
|
||||
### Verificando si NSSM está instalado correctamente
|
||||
Si ha hecho todo correctamente, la carpeta `C:\Program Files\NSSM` (en este ejemplo uso la unidad C: pero puede usar cualquier unidad en la que instaló Windows o cualquier ruta que desee) solo debe contener el archivo `nssm.exe`.
|
||||
|
||||
Usaremos `C:\Program Files\NSSM` en este ejemplo.
|
||||
|
||||
Abra el símbolo del sistema y ejecute `nssm` si ve una página de ayuda, está listo para pasar al siguiente paso.
|
||||
|
||||
### Ejecutar hbbr y hbbs
|
||||
Descargue la versión de Windows de [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Descomprima el programa en `C:\Program Files\RustDesk Server` (o en cualquier lugar que desee, solo asegúrese de que no cambie después de instalar el servicio). Ahora vuelva al símbolo del sistema.
|
||||
|
||||
Usaremos `C:\Program Files\RustDesk Server` en este ejemplo.
|
||||
```cmd
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
```
|
||||
**Nota:**
|
||||
- Puede cambiar `RustDesk hbbs service` a lo que desee para nombrar el servicio hbbs
|
||||
- Puede cambiar `RustDesk hbbr service` a lo que desee para nombrar el servicio hbbr
|
||||
- Puede cambiar `C:\Program Files\RustDesk Server\hbbs.exe` a donde haya colocado los binarios de RustDesk
|
||||
- Puede cambiar `C:\Program Files\RustDesk Server\hbbr.exe` a donde haya colocado los binarios de RustDesk
|
||||
|
||||
**Plantillas de comando:**
|
||||
|
||||
La plantilla de comando en caso de que solo quiera copiar, pegar y editar.
|
||||
|
||||
```cmd
|
||||
nssm install <Nombre de servicio hbbs deseado> <Ruta del binario hbbs de RustDesk> <Argumentos hbbs de RustDesk>
|
||||
nssm install <Nombre de servicio hbbr deseado> <Ruta del binario hbbr de RustDesk> <Argumentos hbbr de RustDesk>
|
||||
```
|
||||
|
||||
**Iniciar servicios**
|
||||
|
||||
Después de la instalación exitosa de los servicios, deben iniciarse.
|
||||
```cmd
|
||||
nssm start <Nombre de servicio hbbs deseado>
|
||||
nssm start <Nombre de servicio hbbr deseado>
|
||||
```
|
||||
|
||||
**¡Listo!**
|
||||
|
||||
(El método anterior ha sido probado en Windows Server Core 2022 Standard).
|
||||
|
||||
## o
|
||||
|
||||
## Instalación usando PM2
|
||||
|
||||
### Instalar Node.js
|
||||
|
||||
Por favor [descargue](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) e instale Node.js.
|
||||
Node.js es el entorno de tiempo de ejecución de PM2, por lo que primero debe instalar Node.js.
|
||||
|
||||
### Instalar PM2
|
||||
|
||||
Ingrese lo siguiente en `cmd.exe`, presione la tecla <kbd>Enter</kbd> para cada línea, y ejecútelas línea por línea.
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
## Ejecutar hbbr y hbbs
|
||||
Descargue la versión de Windows de [server program](https://github.com/rustdesk/rustdesk-server/releases), suponiendo que lo descomprima en la unidad C. Ejecute las siguientes cuatro líneas de comandos respectivamente.
|
||||
```
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
### Ejecutar hbbr y hbbs
|
||||
|
||||
Descargue la versión de Windows de [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases). Descomprima el programa en la unidad C:. Ejecute los siguientes cuatro comandos:
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
## Ver registro
|
||||
```
|
||||
### Ver el registro
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
## Tutoriales alternativos
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
|
||||
@@ -1,32 +1,114 @@
|
||||
---
|
||||
title: Windows & pm2
|
||||
title: Windows & PM2 ou NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
La politique de sécurité de Windows est délicate, si ce tutoriel ne fonctionne pas pour vous, ou si vous rencontrez une connexion instable, veuillez migrer vers un serveur Linux.
|
||||
{{% /notice %}}
|
||||
|
||||
## Installer NodeJs
|
||||
Veuillez [Télécharger](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) et installer.
|
||||
NodeJs est l'environnement d'exécution de pm2, vous devez donc d'abord installer NodeJs。
|
||||
{{% notice note %}}
|
||||
La version GUI, `RustDeskServer.setup.exe` n'est plus maintenue, non recommandée.
|
||||
{{% /notice %}}
|
||||
|
||||
## Installer pm2
|
||||
Entrez ci-dessous dans cmd.exe, appuyez sur la touche Entrée pour chaque ligne et exécutez-les ligne par ligne.
|
||||
## Un carrefour
|
||||
Vous avez maintenant deux choix, vous pouvez soit utiliser PM2 (plus facile) ou NSSM (un peu plus difficile) pour démarrer le serveur RustDesk
|
||||
Il y a certains avantages à utiliser NSSM :
|
||||
- Compatibilité avec les anciennes versions de Windows (Windows Server 2008 R2/Windows 7 et antérieures bien que non testé).
|
||||
- Idéal pour Windows Server
|
||||
- Démarrage automatique au démarrage sans connexion (L'utilisateur qui a créé l'entrée de démarrage n'a pas besoin de se connecter pour qu'elle démarre).
|
||||
- Exécution des deux binaires en tant que Services.
|
||||
- Autonome (aucune dépendance à Node.js)
|
||||
|
||||
Tandis que les avantages de PM2 incluent :
|
||||
- Bonne idée si vous exécutez le serveur sur le même ordinateur que votre ordinateur de travail principal
|
||||
- Vous vous connectez régulièrement à l'utilisateur qui a créé l'entrée de démarrage RustDesk
|
||||
- Plus convivial
|
||||
|
||||
## Installation avec NSSM
|
||||
|
||||
### Installation de NSSM
|
||||
Veuillez [télécharger](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip) et extraire NSSM en sélectionnant l'architecture appropriée pour votre système Windows (si x86 utilisez le contenu du dossier win32, si x64 utilisez le contenu du dossier win64). Il est également recommandé de déplacer le binaire de NSSM dans le répertoire `Program Files\NSSM` (NSSM une fois démarré en tant que service, ne peut pas être déplacé du répertoire où il a été placé. il est donc préférable de le ranger dans `Program Files`) de votre lecteur d'installation (généralement le lecteur C:). Il est également conseillé d'ajouter le chemin (tel que `C:\Program Files\NSSM`) à la variable de chemin.
|
||||
|
||||
### Vérifier si NSSM est correctement installé
|
||||
Si vous avez tout fait correctement, le dossier `C:\Program Files\NSSM` (dans cet exemple j'utilise le lecteur C: mais vous pouvez utiliser n'importe quel lecteur sur lequel vous avez installé Windows ou n'importe quel chemin que vous désirez) ne devrait contenir que le fichier `nssm.exe`.
|
||||
|
||||
Nous utiliserons `C:\Program Files\NSSM` dans cet exemple.
|
||||
|
||||
Ouvrez l'invite de commande et exécutez `nssm` si vous voyez une page d'aide, vous êtes prêt à passer à l'étape suivante.
|
||||
|
||||
### Exécuter hbbr et hbbs
|
||||
Téléchargez la version Windows de [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Décompressez le programme dans `C:\Program Files\RustDesk Server` (ou n'importe où vous le désirez, assurez-vous simplement que cela ne change pas après l'installation du service). Maintenant, revenez à l'invite de commande.
|
||||
|
||||
Nous utiliserons `C:\Program Files\RustDesk Server` dans cet exemple.
|
||||
```cmd
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
```
|
||||
**Note :**
|
||||
- Vous pouvez changer `RustDesk hbbs service` par ce que vous désirez pour nommer le service hbbs
|
||||
- Vous pouvez changer `RustDesk hbbr service` par ce que vous désirez pour nommer le service hbbr
|
||||
- Vous pouvez changer `C:\Program Files\RustDesk Server\hbbs.exe` par l'endroit où vous avez placé les binaires RustDesk
|
||||
- Vous pouvez changer `C:\Program Files\RustDesk Server\hbbr.exe` par l'endroit où vous avez placé les binaires RustDesk
|
||||
|
||||
**Modèles de commande :**
|
||||
|
||||
Le modèle de commande au cas où vous souhaiteriez simplement copier, coller et modifier.
|
||||
|
||||
```cmd
|
||||
nssm install <Nom de service hbbs souhaité> <Chemin binaire hbbs RustDesk> <Arguments hbbs RustDesk>
|
||||
nssm install <Nom de service hbbr souhaité> <Chemin binaire hbbr RustDesk> <Arguments hbbr RustDesk>
|
||||
```
|
||||
|
||||
**Démarrer les services**
|
||||
|
||||
Après l'installation réussie des services, ils doivent être démarrés.
|
||||
```cmd
|
||||
nssm start <Nom de service hbbs souhaité>
|
||||
nssm start <Nom de service hbbr souhaité>
|
||||
```
|
||||
|
||||
**Terminé !**
|
||||
|
||||
(La méthode ci-dessus a été testée sur Windows Server Core 2022 Standard).
|
||||
|
||||
## ou
|
||||
|
||||
## Installation avec PM2
|
||||
|
||||
### Installer Node.js
|
||||
|
||||
Veuillez [télécharger](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) et installer Node.js.
|
||||
Node.js est l'environnement d'exécution de PM2, vous devez donc d'abord installer Node.js.
|
||||
|
||||
### Installer PM2
|
||||
|
||||
Entrez ce qui suit dans `cmd.exe`, appuyez sur la touche <kbd>Entrée</kbd> pour chaque ligne, et exécutez-les ligne par ligne.
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
## Exécutez hbbr et hbbs
|
||||
Téléchargez la version Windows du [programme serveur](https://github.com/rustdesk/rustdesk-server/releases), en supposant que vous la décompressez sur le lecteur C. Exécutez respectivement les quatre lignes de commandes suivantes.
|
||||
```
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
### Exécuter hbbr et hbbs
|
||||
|
||||
Téléchargez la version Windows de [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases). Décompressez le programme sur le lecteur C:. Exécutez les quatre commandes suivantes :
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 start hbbs.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
## Afficher le journal
|
||||
```
|
||||
### Afficher le journal
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
## Tutoriels alternatifs
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
|
||||
@@ -1,6 +1,114 @@
|
||||
---
|
||||
title: Windows & pm2
|
||||
title: Windows & PM2 o NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
[English](/docs/en/self-host/rustdesk-server-oss/windows)
|
||||
{{% notice note %}}
|
||||
La politica di sicurezza di Windows è complessa. Se questo tutorial non funziona per te o riscontri connessioni instabili, ti consigliamo di migrare a un server Linux.
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
La versione GUI, `RustDeskServer.setup.exe`, non è più mantenuta e non è raccomandata.
|
||||
{{% /notice %}}
|
||||
|
||||
## Un bivio
|
||||
Ora hai due scelte: puoi usare PM2 (più facile) o NSSM (un po' più difficile) per avviare il server RustDesk.
|
||||
Ci sono alcuni vantaggi nell'usare NSSM:
|
||||
- Compatibilità con versioni precedenti di Windows (Windows Server 2008 R2/Windows 7 e precedenti, anche se non testato).
|
||||
- Ideale per Windows Server
|
||||
- Avvio automatico all'accensione senza login (L'utente che ha creato la voce di avvio non deve effettuare l'accesso per avviarla).
|
||||
- Esecuzione di entrambi i binari come servizi.
|
||||
- Autonomo (nessuna dipendenza da Node.js)
|
||||
|
||||
Mentre i vantaggi di PM2 includono:
|
||||
- Buona idea se esegui il server sullo stesso computer del tuo computer di lavoro principale
|
||||
- Effettui regolarmente l'accesso all'utente che ha creato la voce di avvio di RustDesk
|
||||
- Più user-friendly
|
||||
|
||||
## Installazione usando NSSM
|
||||
|
||||
### Installazione di NSSM
|
||||
Per favore [scarica](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip) ed estrai NSSM, seleziona l'architettura appropriata per il tuo sistema Windows (se x86 usa il contenuto della cartella win32, se x64 usa il contenuto della cartella win64). È anche buona prassi spostare il binario di NSSM nella directory `Program Files\NSSM` (NSSM una volta avviato come servizio, non può essere spostato dalla directory in cui è stato posizionato, quindi è meglio riporlo in `Program Files`) del tuo drive di installazione (solitamente il drive C:). È anche consigliabile aggiungere il percorso (come `C:\Program Files\NSSM`) alla variabile path.
|
||||
|
||||
### Verifica se NSSM è installato correttamente
|
||||
Se hai fatto tutto correttamente, la cartella `C:\Program Files\NSSM` (in questo esempio uso il drive C: ma puoi usare qualsiasi drive dove hai installato Windows o qualsiasi percorso desideri) dovrebbe contenere solo il file `nssm.exe`.
|
||||
|
||||
Useremo `C:\Program Files\NSSM` in questo esempio.
|
||||
|
||||
Apri il prompt dei comandi ed esegui `nssm`, se vedi una pagina di aiuto sei pronto per passare al passo successivo.
|
||||
|
||||
### Eseguire hbbr e hbbs
|
||||
Scarica la versione Windows di [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Decomprimi il programma in `C:\Program Files\RustDesk Server` (o dove preferisci, assicurati solo che non cambi dopo l'installazione del servizio). Ora torna al prompt dei comandi.
|
||||
|
||||
Useremo `C:\Program Files\RustDesk Server` in questo esempio.
|
||||
```cmd
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
```
|
||||
**Nota:**
|
||||
- Puoi cambiare `RustDesk hbbs service` con qualsiasi nome desideri per il servizio hbbs
|
||||
- Puoi cambiare `RustDesk hbbr service` con qualsiasi nome desideri per il servizio hbbr
|
||||
- Puoi cambiare `C:\Program Files\RustDesk Server\hbbs.exe` con il percorso dove hai posizionato i binari di RustDesk
|
||||
- Puoi cambiare `C:\Program Files\RustDesk Server\hbbr.exe` con il percorso dove hai posizionato i binari di RustDesk
|
||||
|
||||
**Template dei comandi:**
|
||||
|
||||
Il template del comando nel caso tu voglia solo copiare, incollare e modificare.
|
||||
|
||||
```cmd
|
||||
nssm install <Nome servizio hbbs desiderato> <Percorso binario RustDesk hbbs> <Argomenti RustDesk hbbs>
|
||||
nssm install <Nome servizio hbbr desiderato> <Percorso binario RustDesk hbbr> <Argomenti RustDesk hbbr>
|
||||
```
|
||||
|
||||
**Avviare i servizi**
|
||||
|
||||
Dopo l'installazione riuscita dei servizi, devono essere avviati.
|
||||
```cmd
|
||||
nssm start <Nome servizio hbbs desiderato>
|
||||
nssm start <Nome servizio hbbr desiderato>
|
||||
```
|
||||
|
||||
**Fatto!**
|
||||
|
||||
(Il metodo sopra è stato testato su Windows Server Core 2022 Standard).
|
||||
|
||||
## oppure
|
||||
|
||||
## Installazione usando PM2
|
||||
|
||||
### Installa Node.js
|
||||
|
||||
Per favore [scarica](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) e installa Node.js.
|
||||
Node.js è l'ambiente di runtime di PM2, quindi devi installare prima Node.js.
|
||||
|
||||
### Installa PM2
|
||||
|
||||
Inserisci i seguenti comandi in `cmd.exe`, premi il tasto <kbd>Invio</kbd> per ogni riga ed eseguili riga per riga.
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
### Eseguire hbbr e hbbs
|
||||
|
||||
Scarica la versione Windows di [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases). Decomprimi il programma nel drive C:. Esegui i seguenti quattro comandi:
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
### Visualizzare il log
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
## Tutorial alternativi
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
@@ -1,32 +1,114 @@
|
||||
---
|
||||
title: Windows & pm2
|
||||
title: Windows & PM2 または NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
Windowsのセキュリティポリシーは扱いが難しく、このチュートリアルがうまくいかない場合、または不安定な接続に遭遇した場合は、Linuxサーバーに移行してください。
|
||||
{{% /notice %}}
|
||||
|
||||
## NodeJs をインストール
|
||||
[ダウンロード](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) してインストールしてください。
|
||||
NodeJs は pm2 の実行環境ですので先にNodeJsをインストールする必要があります。
|
||||
{{% notice note %}}
|
||||
GUI版の `RustDeskServer.setup.exe` はもうメンテナンスされていないため、推奨されません。
|
||||
{{% /notice %}}
|
||||
|
||||
## pm2 をインストール
|
||||
cmd.exe に下記を入力し1行ごとにEnterキーを押して1行ずつ実行します。
|
||||
## 分岐点
|
||||
RustDeskサーバーを起動するために、PM2(より簡単)またはNSSM(少し難しい)のいずれかを使用する2つの選択肢があります。
|
||||
NSSMを使用する利点:
|
||||
- 古いWindowsとの下位互換性(Windows Server 2008 R2/Windows 7以前、ただし未テスト)。
|
||||
- Windows Serverに最適
|
||||
- ログインなしでの起動時の自動開始(起動エントリを作成したユーザーがログオンする必要がありません)。
|
||||
- 両方のバイナリをサービスとして実行。
|
||||
- スタンドアロン(Node.jsへの依存なし)
|
||||
|
||||
一方、PM2の利点:
|
||||
- メインの作業用コンピュータと同じコンピュータでサーバーを実行する場合に適しています
|
||||
- RustDeskの起動エントリを作成したユーザーに定期的にログオンする場合
|
||||
- よりユーザーフレンドリー
|
||||
|
||||
## NSSMを使用したインストール
|
||||
|
||||
### NSSMのインストール
|
||||
[ダウンロード](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip)してNSSMを展開し、Windowsシステムに適したアーキテクチャを選択してください(x86の場合はwin32フォルダの内容を使用、x64の場合はwin64フォルダの内容を使用)。また、NSSMのバイナリをインストールドライブ(通常はC:ドライブ)の`Program Files\NSSM`ディレクトリに移動することをお勧めします(NSSMはサービスとして開始されると、配置されたディレクトリから移動できないため、`Program Files`に格納しておくのが最善です)。パス(`C:\Program Files\NSSM`など)をパス変数に追加することも推奨されます。
|
||||
|
||||
### NSSMが正しくインストールされているか確認
|
||||
すべて正しく行った場合、`C:\Program Files\NSSM`フォルダ(この例ではC:ドライブを使用していますが、Windowsをインストールしたドライブや任意のパスを使用できます)には`nssm.exe`ファイルのみが含まれているはずです。
|
||||
|
||||
この例では`C:\Program Files\NSSM`を使用します。
|
||||
|
||||
コマンドプロンプトを開いて`nssm`を実行し、ヘルプページが表示されたら次のステップに進む準備ができています。
|
||||
|
||||
### hbbrとhbbsの実行
|
||||
[RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases)のWindows版をダウンロードしてください。
|
||||
プログラムを`C:\Program Files\RustDesk Server`に解凍します(または任意の場所に解凍しますが、サービスがインストールされた後に変更されないようにしてください)。コマンドプロンプトに戻ります。
|
||||
|
||||
この例では`C:\Program Files\RustDesk Server`を使用します。
|
||||
```cmd
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
```
|
||||
**注意:**
|
||||
- `RustDesk hbbs service`はhbbsサービスに付けたい名前に変更できます
|
||||
- `RustDesk hbbr service`はhbbrサービスに付けたい名前に変更できます
|
||||
- `C:\Program Files\RustDesk Server\hbbs.exe`はRustDeskバイナリを配置した場所に変更できます
|
||||
- `C:\Program Files\RustDesk Server\hbbr.exe`はRustDeskバイナリを配置した場所に変更できます
|
||||
|
||||
**コマンドテンプレート:**
|
||||
|
||||
コピー、ペースト、編集するためのコマンドテンプレート。
|
||||
|
||||
```cmd
|
||||
nssm install <希望のhbbsサービス名> <RustDesk hbbsバイナリパス> <RustDesk hbbs引数>
|
||||
nssm install <希望のhbbrサービス名> <RustDesk hbbrバイナリパス> <RustDesk hbbr引数>
|
||||
```
|
||||
|
||||
**サービスの開始**
|
||||
|
||||
サービスのインストールが成功したら、それらを開始する必要があります。
|
||||
```cmd
|
||||
nssm start <希望のhbbsサービス名>
|
||||
nssm start <希望のhbbrサービス名>
|
||||
```
|
||||
|
||||
**完了!**
|
||||
|
||||
(上記の方法はWindows Server Core 2022 Standardでテストされています)。
|
||||
|
||||
## または
|
||||
|
||||
## PM2を使用したインストール
|
||||
|
||||
### Node.js をインストール
|
||||
|
||||
[ダウンロード](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi)してNode.jsをインストールしてください。
|
||||
Node.jsはPM2の実行環境ですので、最初にNode.jsをインストールする必要があります。
|
||||
|
||||
### PM2 をインストール
|
||||
|
||||
`cmd.exe`に以下を入力し、各行で<kbd>Enter</kbd>キーを押して、1行ずつ実行してください。
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
## hbbr と hbbs を実行
|
||||
Windows版のサーバープログラムをダウンロードします。Cドライブに解凍するのであれば以下の4行のコマンドをそれぞれ実行します。
|
||||
```
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
### hbbr と hbbs を実行
|
||||
|
||||
[RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases)のWindows版をダウンロードしてください。プログラムをC:ドライブに解凍します。次の4つのコマンドを実行してください:
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
## ログを確認
|
||||
```
|
||||
### ログを表示
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
## 代替チュートリアル
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
|
||||
@@ -3,7 +3,7 @@ title: WINDOWS & PM2 或者 NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
# 选择哪个?
|
||||
## 选择哪个?
|
||||
现在您有两种选择,可以使用 PM2(更简单)或 NSSM(更难)来启动 RustDesk 服务器
|
||||
使用 NSSM 有一些好处:
|
||||
- 向后兼容旧版 Windows(Windows Server 2008R2/Windows 7 及更早版本,但未经测试)。
|
||||
@@ -17,9 +17,9 @@ PM2 的好处包括:
|
||||
- 您定期登录创建 rustdesk 启动项的用户
|
||||
- 更加用户友好
|
||||
|
||||
# 使用 NSSM 安装
|
||||
## 使用 NSSM 安装
|
||||
|
||||
## 安装 NSSM
|
||||
### 安装 NSSM
|
||||
请[下载](https://nssm.cc/release/nssm-2.24.zip)并解压NSSM选择合适的
|
||||
体系结构到您的 Windows 系统(如果 x86 使用 win32 文件夹的内容,如果 x64 使用
|
||||
win64 文件夹的内容)。 将 NSSM 的二进制文件移至
|
||||
@@ -27,7 +27,7 @@ win64 文件夹的内容)。 将 NSSM 的二进制文件移至
|
||||
因此最好将其存放在安装驱动器(通常是 C 驱动器)的 Program files)目录中。
|
||||
还建议将路径(例如`C:\Program Files\NSSM`)添加到路径变量中。
|
||||
|
||||
## 检查 NSSM 是否安装正确
|
||||
### 检查 NSSM 是否安装正确
|
||||
如果您已正确完成所有操作,则文件夹`C:\Program Files\NSSM`(在本例中我使用 C:
|
||||
驱动器,但您可以使用安装 Windows 的任何驱动器或您想要的任何路径)
|
||||
仅包含文件`nssm.exe`。
|
||||
@@ -36,7 +36,7 @@ win64 文件夹的内容)。 将 NSSM 的二进制文件移至
|
||||
|
||||
打开命令提示符并运行`nssm`,如果您看到帮助页面,则您已准备好进入下一步
|
||||
|
||||
## 运行 hbbr 和 hbbs
|
||||
### 运行 hbbr 和 hbbs
|
||||
下载Windows版本的[服务器程序](https://github.com/rustdesk/rustdesk-server/releases)。
|
||||
将程序解压缩到`C:\Program Files\RustDesk Server`(或您想要的任何地方,只需确保它
|
||||
安装服务后不会改变)。 现在回到命令提示符
|
||||
@@ -75,15 +75,15 @@ nssm start <hbbr 服务名称>
|
||||
|
||||
(以上方法已在Windows Server Core 2022 Standard上测试)。
|
||||
|
||||
# 或者
|
||||
## 或者
|
||||
|
||||
# 使用 PM2 安装
|
||||
## 使用 PM2 安装
|
||||
|
||||
## 安装NodeJs
|
||||
### 安装NodeJs
|
||||
请点击[下载](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi)安装,可能会有点慢,如果卡顿太久,尝试关掉重新安装。
|
||||
NodeJs是pm2的运行时环境,所以要先安装NodeJs。
|
||||
|
||||
## 安装pm2
|
||||
### 安装pm2
|
||||
在cmd.exe中分别输入下面三行,每一行都要按回车键,一行一行运行。
|
||||
```
|
||||
npm install -g pm2
|
||||
@@ -91,7 +91,7 @@ npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
## 运行hbbr和hbbs
|
||||
### 运行hbbr和hbbs
|
||||
下载Windows版本[服务器程序](https://github.com/rustdesk/rustdesk-server/releases),假设你解压缩到了C盘下。分别运行下面四行命令。
|
||||
```
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
@@ -100,7 +100,7 @@ pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
## 查看log
|
||||
### 查看log
|
||||
```
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
|
||||
@@ -1,67 +1,72 @@
|
||||
---
|
||||
title: Windows & pm2
|
||||
title: Windows & PM2 或 NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
Windows 安全政策較為複雜,如果這份教程對您不適用,或您遇到連線不穩定的情況,請考慮轉移到 `Linux` 伺服器。
|
||||
Windows 安全政策較為複雜,如果這份教程對您不適用,或您遇到連線不穩定的情況,請轉移到 Linux 伺服器。
|
||||
{{% /notice %}}
|
||||
|
||||
# 十字路口
|
||||
{{% notice note %}}
|
||||
GUI 版本 `RustDeskServer.setup.exe` 已不再維護,不建議使用。
|
||||
{{% /notice %}}
|
||||
|
||||
您現在有兩個選擇,您可以使用 pm2 (較簡單) 或 NSSM (稍難) 來啟動 RustDesk 伺服器
|
||||
## 分岔路口
|
||||
您現在有兩個選擇,您可以使用 PM2(較簡單)或 NSSM(稍難)來啟動 RustDesk 伺服器
|
||||
使用 NSSM 的好處:
|
||||
- 與舊版 Windows(Windows Server 2008 R2/Windows 7 及更早版本,雖未經測試)的向下兼容。
|
||||
- 適合 Windows 伺服器使用
|
||||
- 開機自動啟動,無需登入(建立啟動項目的用戶無需登入即可啟動)。
|
||||
- 將兩個執行檔作為服務運行。
|
||||
- 獨立運行(不依賴於 nodejs)。
|
||||
- 與舊版 Windows(Windows Server 2008 R2/Windows 7 及更早版本,雖未經測試)的向下相容。
|
||||
- 適合 Windows Server 使用
|
||||
- 開機自動啟動,無需登入(建立啟動項目的使用者無需登入即可啟動)。
|
||||
- 將兩個執行檔作為服務執行。
|
||||
- 獨立運行(不依賴於 Node.js)
|
||||
|
||||
使用 pm2 的好處:
|
||||
- 如果您在主要工作的電腦上運行伺服器,這是一個好主意。
|
||||
- 您會定期登入創建 RustDesk 啟動項目的使用者帳戶。
|
||||
- 對使用者友好
|
||||
使用 PM2 的好處包括:
|
||||
- 如果您在主要工作的電腦上執行伺服器,這是一個好主意
|
||||
- 您會定期登入建立 RustDesk 啟動項目的使用者帳戶
|
||||
- 更加使用者友好
|
||||
|
||||
## 使用 NSSM 安裝
|
||||
|
||||
### 安裝 NSSM
|
||||
請[下載](https://nssm.cc/release/nssm-2.24.zip)並解壓縮 NSSM,選擇適合您的 Windows 系統架構的版本(如果是 x86,使用 win32 資料夾內的檔案;如果是 x64,則使用 win64 資料夾)。最佳做法是將 NSSM 的執行檔移動到 `Program Files\NSSM` 目錄(一旦作為服務啟動,NSSM 不能從其放置的目錄中移動,因此最好放在 `Program Files` 中)。建議將路徑(如 `C:\Program Files\NSSM`)添加到環境變數中。
|
||||
請[下載](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip)並解壓縮 NSSM,選擇適合您的 Windows 系統架構的版本(如果是 x86,使用 win32 資料夾內的檔案;如果是 x64,則使用 win64 資料夾內容)。最佳做法是將 NSSM 的二進位檔移動到 `Program Files\NSSM` 目錄(一旦作為服務啟動,NSSM 不能從其放置的目錄中移動,因此最好將其收納在 `Program Files` 中)。建議將路徑(如 `C:\Program Files\NSSM`)新增到路徑變數中。
|
||||
|
||||
### 檢查 NSSM 是否正確安裝
|
||||
如果一切正確,`C:\Program Files\NSSM` 資料夾(在這個例子中使用 C: 磁碟,但您可以使用安裝 Windows 的任何磁碟或所需的任何路徑)應該只包含 `nssm.exe` 檔案。
|
||||
|
||||
我們將在範例中使用 `C:\Program Files\NSSM`。
|
||||
我們將在此範例中使用 `C:\Program Files\NSSM`。
|
||||
|
||||
打開命令提示字元並運行 `nssm`,如果您看到幫助頁面,則可以進行下一步。
|
||||
開啟命令提示字元並執行 `nssm`,如果您看到說明頁面,則可以進行下一步。
|
||||
|
||||
### 運行 hbbr 和 hbbs
|
||||
下載 [RustDesk 伺服器](https://github.com/rustdesk/rustdesk-server/releases)的 Windows 版本。解壓縮至 `C:\Program Files\RustDesk Server`(或任何您想要的地方,只要確保在服務安裝後不會改變)。現在回到命令提示字元。
|
||||
### 執行 hbbr 和 hbbs
|
||||
下載 [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases) 的 Windows 版本。
|
||||
將程式解壓縮至 `C:\Program Files\RustDesk Server`(或任何您想要的地方,只要確保在服務安裝後不會改變)。現在回到命令提示字元。
|
||||
|
||||
我們將在範例中使用 `C:\Program Files\RustDesk Server`。
|
||||
我們將在此範例中使用 `C:\Program Files\RustDesk Server`。
|
||||
```cmd
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe"
|
||||
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
```
|
||||
**注意:**
|
||||
- 您可以將 `RustDesk hbbs service` 改為任何您希望命名 hbbs 的服務名稱。
|
||||
- 您可以將 `RustDesk hbbr service` 改為任何您希望命名 hbbr 的服務名稱。
|
||||
- 您可以將 `C:\Program Files\RustDesk Server\hbbs.exe` 改為 RustDesk 執行檔所在的位置。
|
||||
- 您可以將 `C:\Program Files\RustDesk Server\hbbr.exe` 改為 RustDesk 執行檔所在的位置。
|
||||
- 您可以將 `RustDesk hbbs service` 改為任何您希望命名 hbbs 服務的名稱
|
||||
- 您可以將 `RustDesk hbbr service` 改為任何您希望命名 hbbr 服務的名稱
|
||||
- 您可以將 `C:\Program Files\RustDesk Server\hbbs.exe` 改為您放置 RustDesk 二進位檔的位置
|
||||
- 您可以將 `C:\Program Files\RustDesk Server\hbbr.exe` 改為您放置 RustDesk 二進位檔的位置
|
||||
|
||||
**指令範例:**
|
||||
**命令範本:**
|
||||
|
||||
如果您只想複製並貼上並編輯,這是指令的範例。
|
||||
如果您只想複製貼上並編輯,這是命令範本。
|
||||
|
||||
```cmd
|
||||
nssm install <所需的 hbbs 服務名稱> <RustDesk hbbs 執行檔路徑> <RustDesk hbbs 參數>
|
||||
nssm install <所需的 hbbr 服務名稱> <RustDesk hbbr 執行檔路徑> <RustDesk hbbr 參數>
|
||||
nssm install <想要的 hbbs 服務名稱> <RustDesk hbbs 二進位檔路徑> <RustDesk hbbs 參數>
|
||||
nssm install <想要的 hbbr 服務名稱> <RustDesk hbbr 二進位檔路徑> <RustDesk hbbr 參數>
|
||||
```
|
||||
|
||||
**啟動服務**
|
||||
|
||||
成功安裝服務後,需要啟動它們。
|
||||
```cmd
|
||||
nssm start <所需的 hbbs 服務名稱>
|
||||
nssm start <所需的 hbbr 服務名稱>
|
||||
nssm start <想要的 hbbs 服務名稱>
|
||||
nssm start <想要的 hbbr 服務名稱>
|
||||
```
|
||||
|
||||
**完成!**
|
||||
@@ -75,11 +80,11 @@ nssm start <所需的 hbbr 服務名稱>
|
||||
### 安裝 Node.js
|
||||
|
||||
請[下載](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi)並安裝 Node.js。
|
||||
Node.js 是 PM2 的運行環境,所以您需要先安裝 Node.js。
|
||||
Node.js 是 PM2 的執行環境,所以您需要先安裝 Node.js。
|
||||
|
||||
### 安裝 PM2
|
||||
|
||||
在 `cmd.exe` 中輸入以下內容,每行輸入後按 <kbd>Enter</kbd> 鍵,逐行運行。
|
||||
在 `cmd.exe` 中輸入以下內容,每行輸入後按 <kbd>Enter</kbd> 鍵,逐行執行。
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
@@ -87,13 +92,13 @@ npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
### 運行 hbbr 和 hbbs
|
||||
### 執行 hbbr 和 hbbs
|
||||
|
||||
下載 [RustDesk 伺服器](https://github.com/rustdesk/rustdesk-server/releases)的 Windows 版本。將程序解壓縮到 C: 磁碟。執行以下四個命令:
|
||||
下載 [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases) 的 Windows 版本。將程式解壓縮到 C: 磁碟。執行以下四個命令:
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
@@ -104,3 +109,6 @@ pm2 save
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
|
||||
## 替代教程
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
Reference in New Issue
Block a user