mirror of
https://github.com/rustdesk/doc.rustdesk.com.git
synced 2025-08-17 16:35:40 +00:00
docs(pl): translate self-host/rustdesk-server-pro/installscript/Script
This commit is contained in:
parent
d9ca56d038
commit
496a7f9252
@ -0,0 +1,86 @@
|
||||
---
|
||||
title: install.sh
|
||||
weight: 4
|
||||
---
|
||||
|
||||
{{% notice note %}}
|
||||
Nie zapomnij uzyskać licencji na [https://rustdesk.com/pricing/](https://rustdesk.com/pricing/). Więcej szczegółów znajdziesz na stronie [licencji](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/).
|
||||
|
||||
Przed wykonaniem tej prostej instalacji zaleca się zapoznanie z [instalacją OSS](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/). Znajdziesz tam więcej szczegółów technicznych.
|
||||
{{% /notice %}}
|
||||
|
||||
## Instalacja
|
||||
|
||||
Skopiuj i wklej poniższą komendę w terminalu Linuxa, aby zainstalować serwer RustDeska Pro.
|
||||
|
||||
`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash`
|
||||
|
||||
{{% notice note %}}
|
||||
Zalecam użycie [obrazu Dockera](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/#docker-compose), który znacznie upraszcza proces wdrażania i aktualizacji rozwiązania. Zużycie zasobów jest bardzo niskie.
|
||||
|
||||
Pamiętaj, aby uruchomić powyższą komendę w katalogu domowym, a nie w katalogu, w którym nie masz uprawnień do zapisu.
|
||||
{{% /notice %}}
|
||||
|
||||
Co robi skrypt:
|
||||
|
||||
- Instaluje wymagane zależności
|
||||
- Konfiguruje zaporę UFW (jeśli dostępna)
|
||||
- Tworzy katalog roboczy `/var/lib/rustdesk-server` i katalog logów `/var/log/rustdesk-server`
|
||||
- Instaluje pliki wykonywalne w `/usr/bin`
|
||||
- Pobiera i wypakowuje usługi RustDeska Pro do powyższego katalogu
|
||||
- Tworzy usługi systemd dla hbbs i hbbr (nazwy usług to `rustdesk-hbbs.service` i `rustdesk-hbbr.service`)
|
||||
- W przypadku wybrania domeny instaluje Nginx i Certbot, umożliwiając dostęp do API na porcie `443` (HTTPS) oraz uzyskanie certyfikatu SSL przez port `80` (automatycznie odnawiany). Po skonfigurowaniu HTTPS należy korzystać z adresu `https://twojadomena.com` zamiast `https://twojadomena.com:21114`.
|
||||
|
||||
{{% notice note %}}
|
||||
Jak [ręcznie skonfigurować HTTPS dla konsoli webowej](https://rustdesk.com/docs/pl/self-host/rustdesk-server-pro/faq/#set-up-https-for-web-console-manually).
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
Jeśli usługa systemd nie uruchamia się, problem może być związany z SELinux. Sprawdź [tę sekcję](https://rustdesk.com/docs/pl/self-host/rustdesk-server-pro/faq/#selinux).
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
Jeśli klient nie może połączyć się z serwerem lub nie masz dostępu do konsoli webowej, sprawdź [tę sekcję](https://rustdesk.com/docs/pl/self-host/rustdesk-server-pro/faq/#firewall).
|
||||
{{% /notice %}}
|
||||
|
||||
## Aktualizacja
|
||||
|
||||
Skopiuj i wklej poniższą komendę w terminalu Linux, aby zaktualizować istniejącą instalację RustDesk Server Pro. Skrypt można też zapisać lokalnie i zaplanować przez cron.
|
||||
|
||||
`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash`
|
||||
|
||||
{{% notice note %}}
|
||||
W przypadku problemów ze skryptem zaleca się przejrzenie go i wykonanie kroków ręcznie, jeden po drugim.
|
||||
|
||||
Pamiętaj, aby uruchomić powyższą komendę w katalogu domowym, a nie w katalogu, w którym nie masz uprawnień do zapisu.
|
||||
{{% /notice %}}
|
||||
|
||||
Co robi skrypt:
|
||||
|
||||
- Sprawdza dostępność nowych wersji serwera RustDesk Pro
|
||||
- W przypadku znalezienia nowej wersji usuwa pliki API i pobiera nowe pliki wykonywalne oraz API
|
||||
|
||||
## Konwersja z wersji open source
|
||||
|
||||
Skopiuj i wklej poniższą komendę w terminalu Linux, aby przekonwertować serwer RustDeska na serwer RustDeska Pro.
|
||||
|
||||
`wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash`
|
||||
|
||||
{{% notice note %}}
|
||||
Dodaj port TCP `21114` do swojej zapory - jest to dodatkowy port dla konsoli webowej i logowania użytkowników w kliencie RustDesk.
|
||||
{{% /notice %}}
|
||||
|
||||
{{% notice note %}}
|
||||
W przypadku problemów ze skryptem zaleca się przejście na instalację Dockerową lub ręczne wykonanie kroków ze skryptu.
|
||||
{{% /notice %}}
|
||||
|
||||
Co robi skrypt:
|
||||
|
||||
- Wyłącza i usuwa stare usługi
|
||||
- Instaluje wymagane zależności
|
||||
- Konfiguruje zaporę UFW (jeśli dostępna)
|
||||
- Tworzy folder `/var/lib/rustdesk-server` i kopiuje do niego certyfikaty
|
||||
- Usuwa `/var/log/rustdesk` i tworzy `/var/log/rustdesk-server`
|
||||
- Pobiera i wypakowuje usługi RustDeska Pro
|
||||
- Tworzy usługi systemd dla hbbs i hbbr
|
||||
- W przypadku wybrania domeny instaluje Nginx i Certbot w ramach obsługi HTTPS
|
Loading…
x
Reference in New Issue
Block a user