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.servicerustdesk-hbbr.service
  • ドメインを選択した場合、NginxとCertbotをインストールし、APIをポート443(HTTPS)で利用可能にし、ポート80でSSL証明書を取得し、自動更新されます。httpsの準備が整ったら、https://あなたのドメイン.com:21114ではなくhttps://あなたのドメイン.comでアクセスしてください。

Note

systemdサービスの開始に失敗した場合、おそらくSELinuxに関連しています。こちらをご確認ください。

Note

クライアントがサーバーに接続できない、またはWebコンソールにアクセスできない場合は、こちらをご確認ください。

アップグレード

既存の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

ファイアウォールにTCPポート21114を追加してください。これはWebコンソールとRustDeskクライアントのユーザーログイン用の追加ポートです。

Note

このスクリプトで問題が発生した場合、Dockerインストールに切り替えることをお勧めします。または、スクリプトを確認して手動で一つずつステップを実行することもできます。

作業内容:

  • 古いサービスを無効化して削除
  • 一部の依存関係をインストール
  • 利用可能な場合、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証明書を取得し、自動更新されます