From fae9e210dfaa8d077a0e4b678a88eecaff3fc9c0 Mon Sep 17 00:00:00 2001 From: dinger1986 Date: Mon, 11 Sep 2023 12:59:10 +0100 Subject: [PATCH] Create _index.en.md --- .../installscript/windows/_index.en.md | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md diff --git a/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md b/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md new file mode 100644 index 0000000..edb9555 --- /dev/null +++ b/content/self-host/rustdesk-server-pro/installscript/windows/_index.en.md @@ -0,0 +1,38 @@ +--- +title: Windows Install +weight: 2 +--- + +### Install + +1. Get your license from [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html), check [license](/docs/en/self-host/rustdesk-server-pro/license) page for more details. +2. Download the the Windows installer from [GitHub](https://github.com/rustdesk/rustdesk-server-pro/releases/latest). +3. Unzip the Windows installer. +4. Run the Installer and follow the steps on screen. +5. Once its completed open RustDesk Server. +6. Follow the prompts as they guide you through the install. +7. Click `Services` and then `Start`. +8. Once the install is complete go to `http://youripaddress:21114`. +9. Log in with the username `admin` and password `test1234`. +10. Enter your license code purchased in step 1. + +## Use IIS as Proxy +1. Open IIS (Or install it). +2. Create a new website for RustDesk with the bindings (Ideally 443) and relevant certificate. Basic settings should point this to a blank folder. (If you use the default site, make sure there are no other files in the folder). +3. On IIS, install [Application Request Routing](https://www.iis.net/downloads/microsoft/application-request-routing) and [URL Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-the-url-rewrite-module). + +### Application Request Routing +1. Under the IIS Server Host open Application Request Routing. +2. Go to Server Proxy Settings. +3. Enable proxy and all settings will appear, you can leave them as the defaults. +4. Save the settings and we can go to the next step: URL Rewrite. + +### URL Rewrite +1. Open the site on IIS on the left pane and double-click on URL Rewrite. +2. Click `Add rules`. +3. Disable dynamic compression under compression. +4. Set up a new reverse proxy rule. +5. Setup the local address (the 21114 address) \ + Inbound Rule – the RustDesk internal 21114 address \ + Outbound Rules – From is the RustDesk internal 21114 address and To is the external address. \ +Note – no http / https before the addresses – they are automatically handled. Also, ensure all the addresses are accessible both internally and externally.