mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2026-04-03 14:26:17 +00:00
77 lines
4.2 KiB
Markdown
77 lines
4.2 KiB
Markdown
---
|
|
title: Instalacja na Windowsie (przestarzałe)
|
|
weight: 5
|
|
description: "Dokumentacja RustDesk dotycząca Instalacja na Windowsie (przestarzałe). Zawiera instrukcje instalacji, konfiguracji, wdrażania i rozwiązywania problemów."
|
|
keywords: ["rustdesk server pro windows", "rustdesk pro windows install", "rustdesk self-host pro windows", "rustdesk windows install deprecated", "rustdesk pro license windows"]
|
|
---
|
|
|
|
## Czy należy używać ścieżki instalacji Windows?
|
|
|
|
Używaj tego przewodnika tylko wtedy, gdy host RustDesk Server Pro musi pozostać na Windows. Dla nowych wdrożeń Linux lub [Docker](/docs/pl/self-host/rustdesk-server-pro/installscript/docker/) nadal są lepszym domyślnym wyborem, bo łatwiej je automatyzować, aktualizować i stabilnie utrzymywać.
|
|
|
|
## Szybkie odpowiedzi o instalacji Windows
|
|
|
|
- To ścieżka legacy, a nie preferowana metoda wdrożenia.
|
|
- Najpierw zainstaluj Microsoft Visual C++ Redistributable.
|
|
- Stary instalator GUI nie jest już utrzymywany.
|
|
- Dla stabilnej pracy długoterminowej migruj do Linuksa lub Dockera, gdy to możliwe.
|
|
- Jeśli zostajesz przy Windows, wcześniej zaplanuj uruchamianie usług i proxy konsoli webowej.
|
|
|
|
{{% notice note %}}
|
|
Polityka bezpieczeństwa Windows może być problematyczna. Jeśli ten poradnik nie działa lub występują niestabilne połączenia, zaleca się migrację na serwer Linux.
|
|
{{% /notice %}}
|
|
|
|
{{% notice note %}}
|
|
Wersja z GUI, `RustDeskServer.setup.exe`, nie jest już rozwijana i nie jest zalecana.
|
|
{{% /notice %}}
|
|
|
|
## Instalacja
|
|
|
|
Do działania RustDesk na Windowsie wymagane jest Microsoft Visual C++ Redistributable. Można je pobrać [tutaj](https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist).
|
|
|
|
1. Uzyskaj licencję na [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html). Więcej szczegółów na stronie [licencji](https://rustdesk.com/docs/pl/self-host/rustdesk-server-pro/license/).
|
|
2. Pobierz instalator Windows z [GitHub](https://github.com/rustdesk/rustdesk-server-pro/releases/latest).
|
|
3. Wypakuj instalator.
|
|
4. Uruchom instalator i postępuj zgodnie z instrukcjami. Alternatywnie możesz zainstalować ręcznie używając [PM2 lub NSSM](https://rustdesk.com/docs/pl/self-host/rustdesk-server-oss/windows/).
|
|
5. Po zakończeniu instalacji otwórz RustDesk Server.
|
|
6. Postępuj zgodnie z wyświetlanymi instrukcjami.
|
|
7. Kliknij `Services`, a następnie `Start`.
|
|
8. Po zakończeniu instalacji przejdź do `http://twojadresip:21114`.
|
|
9. Zaloguj się używając nazwy użytkownika `admin` i hasła `test1234`.
|
|
10. Wprowadź kod licencji zakupiony w kroku 1.
|
|
|
|
## Użycie IIS jako proxy
|
|
|
|
Upewnij się, że `Dynamic Content Compression` jest zainstalowane (to funkcja IIS, którą można zainstalować przez Role serwera).
|
|
|
|
1. Otwórz IIS (lub zainstaluj go).
|
|
2. Utwórz nową witrynę dla RustDeska z powiązaniami (najlepiej 443) i odpowiednim certyfikatem. Podstawowe ustawienia powinny wskazywać na pusty folder.
|
|
3. W IIS zainstaluj [Application Request Routing](https://www.iis.net/downloads/microsoft/application-request-routing) i [URL Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/using-the-url-rewrite-module).
|
|
|
|
## Application Request Routing
|
|
|
|
1. W panelu hosta IIS otwórz Application Request Routing.
|
|
2. Przejdź do Server Proxy Settings.
|
|
3. Włącz proxy i pozostaw domyślne ustawienia.
|
|
4. Zapisz ustawienia i przejdź do URL Rewrite.
|
|
|
|
## URL Rewrite
|
|
|
|
1. Otwórz witrynę w IIS i kliknij dwukrotnie URL Rewrite.
|
|
2. Kliknij `Add rules`.
|
|
3. Skonfiguruj nową regułę reverse proxy.
|
|
4. Ustaw lokalny adres (adres 21114) \
|
|
Reguła przychodząca - wewnętrzny adres RustDeska 21114 \
|
|
Reguły wychodzące - `From` to wewnętrzny adres RustDeska 21114, `To` to adres zewnętrzny. \
|
|
Uwaga: Nie dodawaj http/https przed adresami - są obsługiwane automatycznie. Upewnij się, że wszystkie adresy są dostępne zarówno wewnętrznie, jak i zewnętrznie.
|
|
|
|
## Kompresja
|
|
|
|
1. Wyłącz `Dynamic Content Compression`.
|
|
|
|
## Rozwiązywanie problemów
|
|
|
|
W przypadku błędu 500.52 dodaj wymienione zmienne: [IIS działający jako odwrotny serwer proxy: gdzie zaczynają się problemy](https://techcommunity.microsoft.com/t5/iis-support-blog/iis-acting-as-reverse-proxy-where-the-problems-start/ba-p/846259).
|
|
|
|
Może być konieczna zmiana ustawień SSL na "Require SSL → Ignore".
|