mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2024-12-26 00:50:25 +01:00
commit
33f39f4352
@ -4,7 +4,7 @@ weight: 35
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
This build uses github actions, you will need a github account, also building can be slow, however this requires no development environment.
|
||||
This build uses GitHub Actions, you will need a GitHub account, also building can be slow, however this requires no development environment.
|
||||
{{% /notice %}}
|
||||
|
||||
## Make a fork
|
||||
@ -49,6 +49,6 @@ Scroll down and under Workflow permissions enable "Read and write permissions".
|
||||
|
||||
## Download your built packages
|
||||
|
||||
After the workflow is done running you can download the packages it built.
|
||||
After the workflow is done running you can download the packages it built.
|
||||
|
||||
Goto the main page of your fork, on the right click "Releases". The packages you just built will show up under "Nightly".
|
||||
|
@ -16,7 +16,7 @@ It is possible to build RustDesk Android on **Windows** and **macOS** but this i
|
||||
|
||||
Here you will learn how to prepare your environment to such an extent that you will be able to successfully build the application and enable yourself to work on the code through, for example, Android Studio.
|
||||
|
||||
This tutorial is based on latest working workflow file, to ensuree that everything will just works. If you encounter any problems feel free to contact us on our [Discord](https://discord.com/invite/nDceKgxnkV) or by other communication channel.
|
||||
This tutorial is based on latest working workflow file, to ensure that everything will just works. If you encounter any problems feel free to contact us on our [Discord](https://discord.com/invite/nDceKgxnkV) or by other communication channel.
|
||||
|
||||
It is possible to build, run end edit Android version on Windows, but it requires patched `flutter` directory.
|
||||
|
||||
@ -131,7 +131,7 @@ pushd $HOME
|
||||
sudo wget https://github.com/rustdesk/doc.rustdesk.com/releases/download/console/dep.tar.gz
|
||||
sudo tar xzf dep.tar.gz
|
||||
popd
|
||||
```
|
||||
```
|
||||
|
||||
### Disabling Flutter Rust Bridge build
|
||||
You'll might need to disable building Flutter Rust Bridge from `build.rs` file, you can do it by running:
|
||||
|
@ -42,7 +42,7 @@ Desktop versions use [sciter](https://sciter.com/) for GUI, please download [sci
|
||||
|
||||
### llvm
|
||||
|
||||
rust-bindgen depends on clang, download [llvm](https://github.com/llvm/llvm-project/releases) and install,add System environment variable `LIBCLANG_PATH`=`<llvm_install_dir>/bin`.
|
||||
rust-bindgen depends on clang, download [llvm](https://github.com/llvm/llvm-project/releases) and install, add System environment variable `LIBCLANG_PATH`=`<llvm_install_dir>/bin`.
|
||||
|
||||
You can download 15.02 of the LLVM binaries here: [64-bit](https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/LLVM-15.0.2-win64.exe) / [32-bit](https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.2/LLVM-15.0.2-win32.exe)
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Mac
|
||||
title: Mac
|
||||
weight: 3
|
||||
---
|
||||
|
||||
@ -33,7 +33,7 @@ It seems no quick fix, we need to fix together with our Flutter version.
|
||||
|
||||
To capture screen, you need to grant `RustDesk` **accessibility** permission and **screen recording** permission. RustDesk will guide you to the settings window.
|
||||
|
||||
| RustDesk Windows | Settings Window |
|
||||
| RustDesk window | Settings Window |
|
||||
| ---- | ---- |
|
||||
|![](/docs/en/manual/mac/images/acc.png)|![](/docs/en/manual/mac/images/acc3.png?v2)|
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Hardcoding Custom Settings
|
||||
title: Hardcoding Custom Settings
|
||||
weight: 49
|
||||
---
|
||||
|
||||
@ -11,7 +11,7 @@ To hardcode custom server settings into your executables you must [build](/docs/
|
||||
**If you set either of these values without setting the other, your executable will not work!**
|
||||
{{% /notice %}}
|
||||
|
||||
You can set the following environment variables on your OS and rustdesk will use those variables when compiling your client rather than the default rustdesk.com servers.
|
||||
You can set the following environment variables on your OS and RustDesk will use those variables when compiling your client rather than the default rustdesk.com servers.
|
||||
|
||||
If you do not know how to set an environment variable on your system you should be able to find documentation for your OS online that will explain this.
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Installation
|
||||
title: Installation
|
||||
weight: 10
|
||||
---
|
||||
|
||||
@ -43,8 +43,8 @@ You need to have Docker/Podman installed to run a rustdesk-server as a docker co
|
||||
### Docker examples
|
||||
```bash
|
||||
sudo docker image pull rustdesk/rustdesk-server
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
```
|
||||
<a name="net-host"></a>
|
||||
|
||||
@ -133,21 +133,21 @@ We suggest you use [pm2](https://pm2.keymetrics.io/) for managing your service.
|
||||
Run hbbs/hbbr without pm2
|
||||
|
||||
```bash
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
```
|
||||
|
||||
#### Option 2
|
||||
Run hbbs/hbbr with pm2
|
||||
|
||||
```bash
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
```
|
||||
|
||||
<a name="demo"></a>
|
||||
{{% notice note %}}
|
||||
pm2 requires NodeJS v16+, if you fail to run pm2 (e.g. you can not see `hbbs`/`hbbr` in `pm2 list`), please download and install the NodeJS LTS version from https://nodejs.org. If you want to make `hbbs`/`hbbr` auto-run after reboot, please check out `pm2 save` and `pm2 startup`. More about [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Another good tool for your logs is [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
pm2 requires Node.js v16+, if you fail to run pm2 (e.g. you can not see `hbbs`/`hbbr` in `pm2 list`), please download and install the Node.js LTS version from https://nodejs.org. If you want to make `hbbs`/`hbbr` auto-run after reboot, please check out `pm2 save` and `pm2 startup`. More about [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Another good tool for your logs is [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
|
||||
The `-r` parameter of `hbbs` is not mandatory, it is just convenient for you not to specify a relay server on the controlled client side. You do not need to specify port if you are using default 21117 port. The relay server specified by the client has a higher priority than this.
|
||||
{{% /notice %}}
|
||||
@ -208,7 +208,7 @@ If you did not fill in the `Key:` (the content in the public key file `id_ed2551
|
||||
|
||||
```bash
|
||||
cat ./id_ed25519.pub
|
||||
````
|
||||
```
|
||||
|
||||
If you want to prohibit users without the key from establishing non-encrypted connections, please add the `-k _` parameter when running `hbbs` and `hbbr`, for example:
|
||||
|
||||
|
@ -45,8 +45,8 @@ Vous devez avoir installé Docker/Podman afin d'exécuter un serveur Rustdesk en
|
||||
### Exemples avec Docker
|
||||
```bash
|
||||
sudo docker image pull rustdesk/rustdesk-server
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
```
|
||||
<a name="net-host"></a>
|
||||
|
||||
@ -130,21 +130,21 @@ Les exigences matérielles sont très faibles. La configuration minimale d'un se
|
||||
Exécutez hbbs/hbbr sur votre serveur (CentOS ou Ubuntu). Nous vous suggérons d'utiliser [pm2](https://pm2.keymetrics.io/) pour gérer votre service.
|
||||
|
||||
```bash
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
```
|
||||
|
||||
#### Option 2 - pm2
|
||||
Exécutez hbbs/hbbr avec pm2
|
||||
|
||||
```bash
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
```
|
||||
|
||||
<a name="demo"></a>
|
||||
{{% notice note %}}
|
||||
pm2 nécessite NodeJS v16+, si vous ne parvenez pas à exécuter pm2 (par exemple, vous ne pouvez pas voir `hbbs`/`hbbr` dans `pm2 list`), veuillez télécharger et installer la version NodeJS LTS à partir de https://nodejs.org. Si vous souhaitez que `hbbs`/`hbbr` s'exécute automatiquement après le redémarrage, veuillez vous référer à `pm2 save` et `pm2 startup`. En savoir plus sur [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Un autre bon outil pour vos journaux est [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
pm2 nécessite Node.js v16+, si vous ne parvenez pas à exécuter pm2 (par exemple, vous ne pouvez pas voir `hbbs`/`hbbr` dans `pm2 list`), veuillez télécharger et installer la version Node.js LTS à partir de https://nodejs.org. Si vous souhaitez que `hbbs`/`hbbr` s'exécute automatiquement après le redémarrage, veuillez vous référer à `pm2 save` et `pm2 startup`. En savoir plus sur [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Un autre bon outil pour vos journaux est [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
|
||||
Le paramètre `-r` de `hbbs` n'est pas obligatoire, il est juste pratique pour ne pas avoir à spécifier de serveur relais côté client contrôlé. Vous n'avez pas besoin de spécifier le port si vous utilisez le port 21117 par défaut. Le serveur relais spécifié par le client est prioritaire sur ce paramètre.
|
||||
{{% /notice %}}
|
||||
@ -199,7 +199,7 @@ Si vous n'avez pas rempli la clé `Key:` (avec le contenu du fichier de clé pub
|
||||
cat ./id_ed25519.pub
|
||||
````
|
||||
|
||||
Si vous souhaitez interdire aux utilisateurs sans clé d\'établir des connexions non chiffrées, veuillez ajouter le paramètre `-k _` lors de l\'exécution de
|
||||
Si vous souhaitez interdire aux utilisateurs sans clé d\'établir des connexions non chiffrées, veuillez ajouter le paramètre `-k _` lors de l\'exécution de
|
||||
`hbbs` et `hbbr`, par exemple :
|
||||
```bash
|
||||
./hbbs -r <relay-server-ip[:port]> -k _
|
||||
|
@ -1,5 +1,5 @@
|
||||
---
|
||||
title: Installatie
|
||||
title: Installatie
|
||||
weight: 10
|
||||
---
|
||||
|
||||
@ -43,8 +43,8 @@ U moet Docker/Podman installeren om een rustdesk-server als docker container te
|
||||
### Docker voorbeelden
|
||||
```bash
|
||||
sudo docker image pull rustdesk/rustdesk-server
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbs -r <relay-server-ip[:port]>
|
||||
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host rustdesk/rustdesk-server hbbr
|
||||
```
|
||||
<a name="net-host"></a>
|
||||
|
||||
@ -127,21 +127,21 @@ De hardwarevereisten zijn zeer laag; de minimale configuratie van een basiscloud
|
||||
Voer hbbs/hbbr uit op uw server (CentOS of Ubuntu). We stellen voor dat u [pm2](https://pm2.keymetrics.io/) gebruikt voor het beheer van uw service.
|
||||
|
||||
```bash
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
./hbbs -r <relay-server-ip[:port]>
|
||||
./hbbr
|
||||
```
|
||||
|
||||
#### Optie 2 - pm2
|
||||
Voer hbbs/hbbr uit met pm2
|
||||
|
||||
```bash
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
pm2 start hbbs -- -r <relay-server-ip[:port]>
|
||||
pm2 start hbbr
|
||||
```
|
||||
|
||||
<a name="demo"></a>
|
||||
{{% notice note %}}
|
||||
pm2 vereist NodeJS v16+, Als het niet lukt om pm2 te starten (bijv. u kunt `hbbs`/`hbbr` niet zien in `pm2 list`), download en installeer dan de NodeJS LTS versie van https://nodejs.org. Als je `hbbs`/`hbbr` automatisch wilt laten draaien na een herstart, kijk dan naar `pm2 save` en `pm2 startup`. Meer over [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Een ander goed hulpmiddel voor uw logs is [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
pm2 vereist Node.js v16+, Als het niet lukt om pm2 te starten (bijv. u kunt `hbbs`/`hbbr` niet zien in `pm2 list`), download en installeer dan de Node.js LTS versie van https://nodejs.org. Als je `hbbs`/`hbbr` automatisch wilt laten draaien na een herstart, kijk dan naar `pm2 save` en `pm2 startup`. Meer over [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Een ander goed hulpmiddel voor uw logs is [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate).
|
||||
|
||||
De `-r` parameter van `hbbs` is niet verplicht, het is gewoon handig om geen relay server te specificeren aan de gecontroleerde client kant. U hoeft geen poort op te geven als u de standaardpoort 21117 gebruikt. De door de klant opgegeven relaisserver heeft dan een hogere prioriteit.
|
||||
{{% /notice %}}
|
||||
|
@ -4,7 +4,7 @@ weight: 10
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
Don't forget to get your license from https://rustdesk.com/pricing.html, check license page for more details.
|
||||
Don't forget to get your license from https://rustdesk.com/pricing.html, check [license](/docs/en/self-host/pro/license) page for more details.
|
||||
{{% /notice %}}
|
||||
|
||||
## Install
|
||||
@ -14,7 +14,7 @@ Copy and paste the above command into your linux terminal to install RustDesk Se
|
||||
|
||||
What it does:
|
||||
|
||||
- Install some dependencys
|
||||
- Install some dependencies
|
||||
- Setup ufw firewall if available
|
||||
- Create a Folders /var/lib/rustdesk-server and /var/log/rustdesk-server
|
||||
- Installs executables into /usr/bin
|
||||
@ -30,7 +30,7 @@ Copy and paste the above command into your linux terminal to upgrade your existi
|
||||
What it does:
|
||||
|
||||
- Checks for new versions of RustDesk-Server-Pro
|
||||
- If it finds a new version it, removes the API files and downloads new executables and API files
|
||||
- If it finds a new version, it removes the API files and downloads new executables and API files
|
||||
|
||||
## Convert from Opensource
|
||||
|
||||
@ -38,10 +38,10 @@ Copy and paste the above command into your linux terminal to convert from RustDe
|
||||
|
||||
`bash <(wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh)`
|
||||
|
||||
What it does:
|
||||
What it does:
|
||||
|
||||
- Disable and removes the old services
|
||||
- Install some dependencys
|
||||
- Install some dependencies
|
||||
- Setup ufw firewall if available
|
||||
- Create a Folder /var/lib/rustdesk-server and copy the certs here
|
||||
- Delete /var/log/rustdesk and create /var/log/rustdesk-server
|
||||
|
@ -4,13 +4,13 @@ weight: 20
|
||||
---
|
||||
|
||||
## A cross roads
|
||||
You now either have two choices, you can either use pm2 (easier) or NSSM (a bit harder) to start the rustdesk server
|
||||
You now either have two choices, you can either use pm2 (easier) or NSSM (a bit harder) to start the RustDesk server
|
||||
There are some benefits to using NSSM:
|
||||
- Backwards compatibility with older windows (Windows Server 2008R2/Windows 7 and earlier although untested).
|
||||
- Backwards compatibility with older Windows (Windows Server 2008R2/Windows 7 and earlier although untested).
|
||||
- Ideal for Windows Server
|
||||
- Auto start on boot without login (The user who created the startup entry does not need to log on for it to start).
|
||||
- Running both binaries as Services.
|
||||
- Standalone (no dependency on nodejs)
|
||||
- Standalone (no dependency on Node.js)
|
||||
|
||||
While the benefits of pm2 include:
|
||||
- Good idea if you run the server on the same computer as your main work computer
|
||||
@ -20,25 +20,25 @@ While the benefits of pm2 include:
|
||||
## Installing using NSSM
|
||||
|
||||
### Installing NSSM
|
||||
Please [download](https://nssm.cc/release/nssm-2.24.zip) and extract NSSM select the appropriate
|
||||
architecture to your windows system (if x86 use the contents of the win32 folder, if x64 use the
|
||||
contents of win64 folder). It is also best practice to move the binary of NSSM into the
|
||||
Please [download](https://nssm.cc/release/nssm-2.24.zip) and extract NSSM select the appropriate
|
||||
architecture to your Windows system (if x86 use the contents of the win32 folder, if x64 use the
|
||||
contents of win64 folder). It is also best practice to move the binary of NSSM into the
|
||||
`Program Files\NSSM` (NSSM once started as a service, it cannot be moved from the directory it was placed in.
|
||||
thus it is best to tuck it away in Program files) directory of your Installation drive (Usually the C drive).
|
||||
It is also advisable to add the path (such as `C:\Program Files\NSSM`) to the path variable.
|
||||
thus it is best to tuck it away in Program files) directory of your Installation drive (Usually the C drive).
|
||||
It is also advisable to add the path (such as `C:\Program Files\NSSM`) to the path variable.
|
||||
|
||||
|
||||
### Checking if NSSM is installed properly
|
||||
If you've done everything correctly the folder `C:\Program Files\NSSM` (in this example I use the C:
|
||||
drive but you can use whatever drive you installed windows to or whatever path you desire) should
|
||||
only contain the file `nssm.exe`.
|
||||
If you've done everything correctly the folder `C:\Program Files\NSSM` (in this example I use the C:
|
||||
drive but you can use whatever drive you installed Windows to or whatever path you desire) should
|
||||
only contain the file `nssm.exe`.
|
||||
|
||||
We will be using `C:\Program Files\NSSM` in this example
|
||||
|
||||
Open Command prompt and run `nssm` if you see a help page you are ready to move onto the next step
|
||||
|
||||
### Run hbbr and hbbs
|
||||
Download the Windows version of [server program](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Download the Windows version of [server program](https://github.com/rustdesk/rustdesk-server/releases).
|
||||
Unzip the program to the `C:\Program Files\RustDesk Server` (or anywhere you desire just make sure it
|
||||
doesn't change after the service is installed). now get back to Command prompt
|
||||
|
||||
@ -50,8 +50,8 @@ nssm install "RustDesk hbbr Service" "C:\Program Files\RustDesk Server\hbbr.exe"
|
||||
**Note:**
|
||||
- You can change `RustDesk hbbs service` to whatever you desire to name hbbs the service
|
||||
- You can change `RustDesk hbbr service` to whatever you desire to name hbbr the service
|
||||
- You can change `C:\Program Files\RustDesk Server\hbbs.exe` to wherever you placed the rustdesk binaries
|
||||
- You can change `C:\Program Files\RustDesk Server\hbbr.exe` to wherever you placed the rustdesk binaries
|
||||
- You can change `C:\Program Files\RustDesk Server\hbbs.exe` to wherever you placed the RustDesk binaries
|
||||
- You can change `C:\Program Files\RustDesk Server\hbbr.exe` to wherever you placed the RustDesk binaries
|
||||
- You do not need the `-k _` option which is optional, it's just for better security
|
||||
|
||||
**Command templates:**
|
||||
@ -64,14 +64,14 @@ nssm install <Desired hbbr servicename> <RustDesk hbbr binary path> <RustDesk hb
|
||||
```
|
||||
|
||||
**Start services**
|
||||
After successful instalationof services they need to be started.
|
||||
After successful installation of services, they need to be started.
|
||||
```cmd
|
||||
nssm start <Desired hbbs servicename>
|
||||
nssm start <Desired hbbr servicename>
|
||||
```
|
||||
|
||||
|
||||
**Done !**
|
||||
**Done!**
|
||||
|
||||
(The method above has been tested on Windows Server Core 2022 Standard).
|
||||
|
||||
@ -79,10 +79,10 @@ nssm start <Desired hbbr servicename>
|
||||
|
||||
## Installing using pm2
|
||||
|
||||
### Install NodeJs
|
||||
### Install Node.js
|
||||
|
||||
Please [download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) and install NodeJS.
|
||||
NodeJs is the runtime environment of pm2, so you need to install NodeJs first。
|
||||
Please [download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) and install Node.js.
|
||||
Node.js is the runtime environment of pm2, so you need to install Node.js first。
|
||||
|
||||
### Install pm2
|
||||
|
||||
@ -101,7 +101,7 @@ Download the Windows version of [server program](https://github.com/rustdesk/rus
|
||||
```cmd
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe -- -r <The host where hbbr is running>
|
||||
pm2 start hbbr.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
|
@ -20,25 +20,25 @@ Terwijl de voordelen van pm2 zijn:
|
||||
## 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
|
||||
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).
|
||||
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.
|
||||
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
|
||||
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`.
|
||||
@ -80,7 +80,7 @@ nssm start <Desired hbbr servicename>
|
||||
|
||||
### Installeer NodeJs
|
||||
|
||||
Ga naar [download](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) en 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
|
||||
@ -100,7 +100,7 @@ Download de Windows-versie van het [serverprogramma] (https://github.com/rustdes
|
||||
```cmd
|
||||
cd c:\rustdesk-server-windows-x64
|
||||
pm2 start hbbs.exe -- -r <De host waar hbbr draait>
|
||||
pm2 start hbbr.exe
|
||||
pm2 start hbbr.exe
|
||||
pm2 save
|
||||
```
|
||||
|
||||
|
@ -5,9 +5,9 @@ weight: 20
|
||||
|
||||
|
||||
|
||||
### Установка NodeJS
|
||||
Скачайте [NodeJS](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) и установите.
|
||||
NodeJS - это среда исполнения для pm2。
|
||||
### Установка Node.js
|
||||
Скачайте [Node.js](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) и установите.
|
||||
Node.js - это среда исполнения для pm2。
|
||||
|
||||
### Установка pm2
|
||||
В консоли (cmd, PowerShell, и т.п.) используйте команды:
|
||||
|
Loading…
Reference in New Issue
Block a user