mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-17 13:50:08 +00:00
full translation
This commit is contained in:
@@ -1,111 +0,0 @@
|
||||
---
|
||||
title: Windows & pm2 of NSSM
|
||||
weight: 20
|
||||
---
|
||||
|
||||
## Een kruispunt
|
||||
Je hebt nu twee keuzes, je kunt pm2 (makkelijker) of NSSM (iets moeilijker) gebruiken om de rustdesk server te starten.
|
||||
Er zijn enkele voordelen aan het gebruik van NSSM:
|
||||
- Achterwaartse compatibiliteit met oudere versies van Windows (Windows Server 2008R2/Windows 7 en eerder, hoewel niet getest).
|
||||
- Ideaal voor Windows Server
|
||||
- Automatisch starten bij het opstarten van de computer zonder inloggen (de gebruiker die het opstartgegeven heeft aangemaakt, hoeft niet in te loggen om het op te starten).
|
||||
- Beide systemen draaien als Services.
|
||||
- Alleenstaand (geen afhankelijkheid van nodejs)
|
||||
|
||||
Terwijl de voordelen van pm2 zijn:
|
||||
- Goed idee als je de server op dezelfde computer draait als je werkcomputer.
|
||||
- U logt regelmatig in op de gebruiker die de rustdesk opstart invoer heeft aangemaakt
|
||||
- Gebruiksvriendelijker
|
||||
|
||||
## Installeren met NSSM
|
||||
|
||||
### NSSM Installeren
|
||||
Ga naar [download](http://nssm.cc/release/nssm-2.24.zip) en pak NSSM uit, selecteer de juiste
|
||||
architectuur van uw Windows systeem ( indien x86, gebruik de inhoud van de win32 map, indien x64, gebruik de
|
||||
inhoud van de win64-map). Het is ook het beste om de bestanden van NSSM in de map
|
||||
`Program Files\NSSM` (als NSSM als service is gestart, kan het niet meer verplaatst worden uit de map waarin het is geplaatst.
|
||||
U kunt het dus het beste onderbrengen in de map Program files) van uw installatiestation (meestal station C).
|
||||
Het is ook raadzaam om het path (zoals `C:\Program Files\NSSM`) toe te voegen aan de path variabele.
|
||||
|
||||
### Controleren of NSSM goed is aangemaakt
|
||||
Als je alles goed hebt gedaan moet de map `C:\Program Files\NSSM` (in dit voorbeeld gebruik ik de C:
|
||||
schijf, maar je kunt de schijf gebruiken waarop je Windows hebt staan of welk ander path je wilt).
|
||||
alleen het bestand `nssm.exe` bevatten.
|
||||
|
||||
In dit voorbeeld gebruiken we `C:\Program Files\NSSM`.
|
||||
|
||||
Open het Commando prompt (CMD) en voer `nssm` uit, als je een help pagina ziet bent je klaar om naar de volgende stap te gaan
|
||||
|
||||
### Voer hbbr en hbbs uit
|
||||
Download de Windows versie van het [serverprogramma] (https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Unzip het programma naar `C:\Program Files\RustDesk Server` (of waar je maar wilt, zorg ervoor dat
|
||||
het niet verandert nadat de service is ingesteld). Ga nu terug naar de Command prompt
|
||||
|
||||
In dit voorbeeld gebruiken we `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"
|
||||
```
|
||||
**Merk op:**
|
||||
- U kunt `RustDesk hbbs service` wijzigen in wat u wenst om de service hbbs te benoemen
|
||||
- U kunt `RustDesk hbbr service` aanpassen in wat u wenst om hbbr de service te noemen.
|
||||
- U kunt `C:\Program Files\RustDesk Server\hbbs.exe` veranderen naar waar u de rustdesk bestanden heeft geplaatst.
|
||||
- U kunt `C:\Program Files\RustDesk Serverhbbr.exe` veranderen naar waar u de rustdesk bestanden hebt geplaatst
|
||||
|
||||
**Commando-sjablonen:**
|
||||
|
||||
De commando-sjabloon voor het geval u alleen maar wenst te kopieren en plakken, en te bewerken.
|
||||
|
||||
```cmd
|
||||
nssm install <Desired hbbs servicename> <RustDesk hbbs binary path> <RustDesk hbbs arguments>
|
||||
nssm install <Desired hbbr servicename> <RustDesk hbbr binary path> <RustDesk hbbr arguments>
|
||||
```
|
||||
|
||||
**Start services**
|
||||
Na een geslaagde installatie van de services moeten ze worden gestart.
|
||||
```cmd
|
||||
nssm start <Desired hbbs servicename>
|
||||
nssm start <Desired hbbr servicename>
|
||||
```
|
||||
|
||||
|
||||
**Klaar !**
|
||||
|
||||
(De bovenstaande methode is getest op Windows Server Core 2022 Standaard).
|
||||
|
||||
## of
|
||||
|
||||
## Installeren met pm2
|
||||
|
||||
### Installeer NodeJs
|
||||
|
||||
Ga naar [download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) en installeer Node.js.
|
||||
NodeJs is de runtime-omgeving van pm2, dus u moet NodeJs eerst installeren。
|
||||
|
||||
### Installeer pm2
|
||||
|
||||
Voer de onderstaande regels in `cmd.exe` in, druk op de <kbd>Enter</kbd> toets voor elke regel, en voer ze regel voor regel uit.
|
||||
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
### Voer hbbr en hbbs uit
|
||||
|
||||
Download de Windows-versie van het [serverprogramma] (https://github.com/rustdesk/rustdesk-server/releases). Unzip het programma naar de C: drive. Voer de volgende vier commando's uit:
|
||||
|
||||
```cmd
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
### Bekijk het logbestand
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
@@ -4,96 +4,98 @@ weight: 20
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
A política de segurança do Windows pode ser complicada. Se este tutorial não funcionar para você ou você encontrar uma conexão instável, considere migrar para um servidor Linux.
|
||||
A política de segurança do Windows é complicada, se este tutorial não funcionar para você, ou se encontrar conexão instável, migre para um servidor Linux.
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
A versão GUI, RustDeskServer.setup.exe, não é mais mantida e não é recomendada.
|
||||
A versão GUI, `RustDeskServer.setup.exe` não é mais mantida, não recomendada.
|
||||
{{% /notice %}}
|
||||
|
||||
### Escolhendo o método de instalação
|
||||
Você tem duas opções para iniciar o servidor RustDesk: PM2 (mais fácil) ou NSSM (um pouco mais difícil).
|
||||
### Uma encruzilhada
|
||||
Agora você tem duas escolhas, pode usar PM2 (mais fácil) ou NSSM (um pouco mais difícil) para iniciar o servidor RustDesk
|
||||
Há alguns benefícios em usar NSSM:
|
||||
- Compatibilidade com versões mais antigas do Windows (Windows Server 2008 R2/Windows 7 e anteriores, embora não testado).
|
||||
- Ideal para Windows Server
|
||||
- Início automático na inicialização sem login (O usuário que criou a entrada de inicialização não precisa fazer login para que inicie).
|
||||
- Executar ambos os binários como Serviços.
|
||||
- Independente (sem dependência do Node.js)
|
||||
|
||||
O NSSM oferece alguns benefícios:
|
||||
- Compatibilidade com versões anteriores do Windows (Windows Server 2008 R2/Windows 7 e anteriores, embora não testado).
|
||||
- Ideal para Windows Server.
|
||||
- Inicia automaticamente na inicialização sem login (o usuário que criou a entrada de inicialização não precisa fazer login para que ela seja iniciada).
|
||||
- Executa os dois binários como serviços independentes
|
||||
- Sem dependência do Node.js.
|
||||
|
||||
Já o PM2 oferece:
|
||||
- Ideal se você executa o servidor no mesmo computador que seu computador principal de trabalho.
|
||||
- Requer login regular do usuário que criou a entrada de inicialização do RustDesk.
|
||||
- Mais fácil de usar.
|
||||
Enquanto os benefícios do PM2 incluem:
|
||||
- Boa ideia se você executar o servidor no mesmo computador que seu principal computador de trabalho
|
||||
- Você faz login regularmente no usuário que criou a entrada de inicialização do RustDesk
|
||||
- Mais amigável ao usuário
|
||||
|
||||
### Instalando usando NSSM
|
||||
|
||||
#### Baixando e instalando o NSSM
|
||||
Faça o [download](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip) do NSSM e extraia o arquivo. Selecione a arquitetura apropriada para o seu sistema Windows (se x86 use o conteúdo da pasta win32, se x64 use o conteúdo da pasta win64).
|
||||
A melhor prática é mover o binário do NSSM para o diretório `Program Files\NSSM` (o NSSM, uma vez iniciado como serviço, não pode ser movido do diretório em que foi colocado portanto, é melhor guardá-lo em `Program Files`).
|
||||
Também é recomendável adicionar o caminho (C:\Program Files\NSSM) à variável de ambiente Path.
|
||||
#### Instalando NSSM
|
||||
Por favor [baixe](https://github.com/dkxce/NSSM/releases/download/v2.25/NSSM_v2.25.zip) e extraia o NSSM, selecione a arquitetura apropriada para seu sistema Windows (se x86 use o conteúdo da pasta win32, se x64 use o conteúdo da pasta win64). É também uma boa prática mover o binário do NSSM para o diretório `Program Files\NSSM` (O NSSM uma vez iniciado como serviço, não pode ser movido do diretório onde foi colocado. assim é melhor guardá-lo em `Program Files`) do seu drive de instalação (Normalmente o drive C:).
|
||||
É também aconselhável adicionar o caminho (como `C:\Program Files\NSSM`) à variável de caminho.
|
||||
|
||||
#### Verificando a instalação do NSSM
|
||||
Se tudo foi feito corretamente, a pasta C:\Program Files\NSSM (neste exemplo, usamos a unidade C:, mas você pode usar qualquer unidade em que instalou o Windows ou o caminho desejado) deverá conter apenas o arquivo `nssm.exe`.
|
||||
#### Verificando se o NSSM está instalado corretamente
|
||||
Se você fez tudo corretamente, a pasta `C:\Program Files\NSSM` (neste exemplo uso o drive C: mas você pode usar qualquer drive onde instalou o Windows ou qualquer caminho que desejar) deve conter apenas o arquivo `nssm.exe`.
|
||||
|
||||
Abra o prompt de comando e execute `nssm`. Se você vir uma página de ajuda, está pronto para seguir para a próxima etapa.
|
||||
Usaremos `C:\Program Files\NSSM` neste exemplo.
|
||||
|
||||
#### Executando hbbr e hbbs
|
||||
Baixe a versão Windows do Servidor RustDesk. Descompacte o programa para C:\Program Files\RustDesk Server (ou qualquer outro local desejado, apenas certifique-se de que não seja alterado após a instalação do serviço). Agora volte para o prompt de comando.
|
||||
Abra o Prompt de Comando e execute `nssm` se ver uma página de ajuda você está pronto para ir para o próximo passo.
|
||||
|
||||
#### Executar hbbr e hbbs
|
||||
Baixe a versão Windows do [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Descompacte o programa para `C:\Program Files\RustDesk Server` (ou onde desejar, apenas certifique-se de que não mude após o serviço ser instalado). Agora volte para o Prompt de Comando.
|
||||
|
||||
Usaremos `C:\Program Files\RustDesk Server` neste exemplo.
|
||||
|
||||
```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"
|
||||
```
|
||||
**Observação:**
|
||||
- Você pode alterar `RustDesk hbbs service` para o nome desejado para o serviço hbbs.
|
||||
- Você pode alterar `RustDesk hbbr service` para o nome desejado para o serviço hbbr.
|
||||
- Você pode alterar `C:\Program Files\RustDesk Server\hbbs.exe` para onde quer que tenha colocado os binários do RustDesk.
|
||||
- Você pode alterar `C:\Program Files\RustDesk Server\hbbr.exe` para onde quer que tenha colocado os binários do RustDesk.
|
||||
**Nota:**
|
||||
- Você pode mudar `RustDesk hbbs service` para qualquer nome que desejar para o serviço hbbs
|
||||
- Você pode mudar `RustDesk hbbr service` para qualquer nome que desejar para o serviço hbbr
|
||||
- Você pode mudar `C:\Program Files\RustDesk Server\hbbs.exe` para onde quer que tenha colocado os binários do RustDesk
|
||||
- Você pode mudar `C:\Program Files\RustDesk Server\hbbr.exe` para onde quer que tenha colocado os binários do RustDesk
|
||||
|
||||
**Modelos de comandos:**
|
||||
**Modelos de comando:**
|
||||
|
||||
Modelos de comandos caso você queira apenas copiar, colar e editar.
|
||||
O modelo de comando caso você queira apenas copiar e colar e editar.
|
||||
|
||||
```cmd
|
||||
nssm install <Nome do serviço hbbs desejado> <Caminho binário do RustDesk hbbs> <Argumentos do RustDesk hbbs>
|
||||
nssm install <Nome do serviço hbbr desejado> <Caminho binário do RustDesk hbbr> <Argumentos do RustDesk hbbr>
|
||||
nssm install <Nome do serviço hbbs desejado> <Caminho do binário hbbs do RustDesk> <Argumentos do hbbs do RustDesk>
|
||||
nssm install <Nome do serviço hbbr desejado> <Caminho do binário hbbr do RustDesk> <Argumentos do hbbr do RustDesk>
|
||||
```
|
||||
|
||||
**Iniciando os serviços**
|
||||
**Iniciar serviços**
|
||||
|
||||
Após a instalação bem-sucedida dos serviços, eles precisam ser iniciados.
|
||||
|
||||
```cmd
|
||||
nssm start <Desired hbbs servicename>
|
||||
nssm start <Desired hbbr servicename>
|
||||
nssm start <Nome do serviço hbbs desejado>
|
||||
nssm start <Nome do serviço hbbr desejado>
|
||||
```
|
||||
|
||||
**Pronto!** (O método acima foi testado no Windows Server Core 2022 Standard).
|
||||
**Pronto!**
|
||||
|
||||
(O método acima foi testado no Windows Server Core 2022 Standard).
|
||||
|
||||
### ou
|
||||
|
||||
### Instalando usando PM2
|
||||
|
||||
#### Instalando o Node.js
|
||||
#### Instalar Node.js
|
||||
|
||||
Por favor, faça o [download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) e instale o Node.js.
|
||||
O Node.js é o ambiente de execução do PM2, então você precisa instalá-lo primeiro.
|
||||
Por favor [baixe](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) e instale o Node.js.
|
||||
Node.js é o ambiente de execução do PM2, então você precisa instalar o Node.js primeiro.
|
||||
|
||||
#### Instalando o PM2
|
||||
#### Instalar PM2
|
||||
|
||||
Digite os comandos abaixo em `cmd.exe`, pressione a tecla <kbd>Enter</kbd> para cada linha, e execute-os linha por linha.
|
||||
|
||||
Digite o seguinte no `cmd.exe`, pressione a tecla <kbd>Enter</kbd> para cada linha e execute-as linha por linha.
|
||||
```cmd
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
#### Executando hbbr e hbbs
|
||||
#### Executar hbbr e hbbs
|
||||
|
||||
Baixe a versão Windows do [Servidor RustDesk](https://github.com/rustdesk/rustdesk-server/releases). Descompacte o programa na unidade `C:` e execute os quatro comandos a seguir:
|
||||
Baixe a versão Windows do [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases). Descompacte o programa para o drive C:. Execute os seguintes quatro comandos:
|
||||
|
||||
```cmd
|
||||
cd C:\rustdesk-server-windows-x64
|
||||
@@ -102,7 +104,7 @@ pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
#### Visualizando o log
|
||||
#### Ver o log
|
||||
|
||||
```cmd
|
||||
pm2 log hbbr
|
||||
@@ -110,4 +112,4 @@ pm2 log hbbs
|
||||
```
|
||||
|
||||
### Tutoriais alternativos
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
https://pedja.supurovic.net/setting-up-self-hosted-rustdesk-server-on-windows/?lang=lat
|
||||
@@ -1,34 +0,0 @@
|
||||
---
|
||||
title: Установка на Windows
|
||||
weight: 20
|
||||
---
|
||||
|
||||
|
||||
|
||||
### Установка Node.js
|
||||
Скачайте [Node.js](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) и установите.
|
||||
Node.js - это среда исполнения для pm2。
|
||||
|
||||
### Установка pm2
|
||||
В консоли (cmd, PowerShell, и т.п.) используйте команды:
|
||||
```
|
||||
npm install -g pm2
|
||||
npm install pm2-windows-startup -g
|
||||
pm2-startup install
|
||||
```
|
||||
|
||||
### Запуск hbbr и hbbs
|
||||
Скачайте версию [сервера](https://github.com/rustdesk/rustdesk-server/releases) для Windows.
|
||||
В консоли (cmd, PowerShell, и т.п.) используйте команды:
|
||||
```
|
||||
cd <каталог с распакованными файлами сервера>
|
||||
pm2 start hbbs.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
### Просмотр журнала
|
||||
```
|
||||
pm2 log hbbr
|
||||
pm2 log hbbs
|
||||
```
|
||||
Reference in New Issue
Block a user