install.sh
Note
https://rustdesk.com/pricing/からライセンスを取得することをお忘れなく、詳細についてはライセンスページをご確認ください。
この簡単インストールを行う前に、まずOSSインストールをお読みください。そこでより多くの基礎的な詳細を知ることができます。
インストール
RustDesk Server Proをインストールするために、上記のコマンドをLinuxターミナルにコピーして貼り付けてください。
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash
Note
Dockerイメージの使用をお勧めします。ソリューションのデプロイや更新のプロセスが大幅に簡略化されます。リソース消費も非常に低いです。
書き込み権限のないディレクトリではなく、ホームディレクトリで上記を実行してください。
作業内容:
- 一部の依存関係をインストール
- 利用可能な場合、UFWファイアウォールを設定
- 作業ディレクトリ
/var/lib/rustdesk-server
とログディレクトリ/var/log/rustdesk-server
を作成 - 実行ファイルを
/usr/bin
にインストール - RustDesk Proサービスを上記フォルダにダウンロードして展開
- hbbsとhbbr用のsystemdサービスを作成(サービス名は
rustdesk-hbbs.service
とrustdesk-hbbr.service
) - ドメインを選択した場合、NginxとCertbotをインストールし、APIをポート
443
(HTTPS)で利用可能にし、ポート80
でSSL証明書を取得し、自動更新されます。httpsの準備が整ったら、https://あなたのドメイン.com:21114
ではなくhttps://あなたのドメイン.com
でアクセスしてください。
Note
Note
アップグレード
既存のRustDesk Server Proインストールをアップグレードするために、上記のコマンドをLinuxターミナルにコピーして貼り付けてください。これはローカルに保存してcronでスケジュールすることもできます。
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash
Note
このスクリプトで問題が発生した場合、スクリプトを確認して手動で一つずつステップを実行することをお勧めします。
書き込み権限のないディレクトリではなく、ホームディレクトリで上記を実行してください。
作業内容:
- RustDesk Server Proの新しいバージョンを確認
- 新しいバージョンが見つかった場合、APIファイルを削除し、新しい実行ファイルとAPIファイルをダウンロード
オープンソースからの変換
RustDesk ServerからRustDesk Server Proに変換するために、上記のコマンドをLinuxターミナルにコピーして貼り付けてください。
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash
Note
21114
を追加してください。これはWebコンソールとRustDeskクライアントのユーザーログイン用の追加ポートです。Note
作業内容:
- 古いサービスを無効化して削除
- 一部の依存関係をインストール
- 利用可能な場合、UFWファイアウォールを設定
- フォルダ
/var/lib/rustdesk-server
を作成し、証明書をコピー /var/log/rustdesk
を削除し、/var/log/rustdesk-server
を作成- RustDesk Proサービスを上記フォルダにダウンロードして展開
- hbbsとhbbr用のsystemdサービスを作成(サービス名はrustdesk-hbbs.serviceとrustdesk-hbbr.service)
- ドメインを選択した場合、NginxとCertbotをインストールし、APIをポート443(HTTPS)で利用可能にし、ポート80でSSL証明書を取得し、自動更新されます