JetBrains Rider 2026.1 Help

リモートサーバー構成を作成する

リモートサーバー構成では、サーバーは別のコンピューター (リモートホスト) 上で実行されます。 リモートサーバー上のファイルにアクセスするには、FTP/SFTP/FTPS/WebDAV プロトコルを使用します。

JetBrains Rider でリモートサーバー構成を作成するには、次の手順を行ってください:

  1. リモートホストで認証し、接続を設定することで、その上にインストールされている Web サーバーとJetBrains Riderとの間の接続を確立します。

  2. JetBrains Riderプロジェクトとホスト上のプロジェクトフォルダーおよび対応するURLパスとの間の マッピングを構成します

1。 サーバー構成の名前、タイプ、可視性を指定する

  1. Ctrl+Alt+S を押して設定を開き、 ビルド、実行、デプロイ | デプロイ を選択します。

  2. 既存のすべてのサーバー構成を一覧表示する左側のペインで、 項目を追加する​ をクリックし、サーバーとのデータ交換に使用するプロトコルに応じてサーバー構成タイプを選択します。

    • FTP: このオプションを選択すると、JetBrains Rider が FTP ファイル転送プロトコル を介してサーバーにアクセスします。

    • SFTP :このオプションを選択すると、JetBrains Riderが SFTPファイル転送プロトコル経由でサーバーにアクセスします。

    • FTPS: このオプションを選択すると、JetBrains Rider が SSL を利用した FTP ファイル転送プロトコル(FTPS 拡張機能)を介してサーバーにアクセスします。

    • WebDAV: このオプションを選択すると、JetBrains Rider が WebDAV ファイル転送プロトコル(WebDAV 拡張機能)を介してサーバーにアクセスします。

  3. 開いた 新規サーバーの作成 ダイアログで、サーバーへの接続の名前を入力し、 OK をクリックします。 新規サーバーの作成 ダイアログが閉じ、 デプロイ ノードの 接続タブに戻ります。

  4. サーバーのリストからデフォルトにするサーバーを選択し、サーバーリストの上にあるツールバーの 「デフォルトとして使用」ボタンデフォルトとして使用 をクリックして、 ASP.NET Core アプリケーションの公開のときに サーバーをデフォルトとしてマークします

  5. 他のプロジェクトでこのサーバーアクセス構成を再利用できるようにするには、 このプロジェクトでのみ表示する チェックボックスをオフにします。

2。 リモートホストとそのサーバーへの接続を設定する

接続 タブ (Ctrl+Alt+S| ビルド、実行、デプロイ | デプロイ) で、リモートホストアクセス、ファイル転送パラメーター、Web サーバー構成の設定を指定します。

  1. アクセスするには、ホストアドレス、ポート、ユーザー資格情報を指定します。 必要なフィールドは、使用するプロトコルの種類によって異なります。

    リモートホスト SFTP 接続を作成する
    • SSH 構成:: リストから以前に作成した SSH 構成の 1 つを選択するか、 the Browse button をクリックして、 SSH 構成を作成する の説明に従って新しい構成を作成します。

    • ダウンロード/アップロード/同期に rsync を使用: チェックボックスを選択すると、JetBrains Riderがファイルのアップロードとダウンロードに Rsyncを使用し、ファイル転送速度が向上します。

      Rsync の設定 をクリックして Rsync 設定ページを開き、Rsync を設定します。

    リモートホスト FTP、FTPS、WebDav 接続を作成する
    • ホスト:: データを交換するサーバーのホスト名を指定します。

    • ポート:: このサーバーがリッスンするポートを指定します。 FTP/FTPS の場合、デフォルト値は 21 です。 WebDAV の場合、デフォルト値は 6180 です。

    • ユーザー名(U)パスワード: ホストへの登録時に指定したユーザー名とパスワードを入力します。

      パスワードの保存(V) チェックボックスを選択すると、パスワードがJetBrains Riderに永続的に保存されます(そうでない場合はIDEの再起動までのみ保存されます)。

      または、 匿名としてログイン(N) チェックボックスを選択して、サーバーとの匿名認証を有効にし、メールアドレスをパスワードとして使用します。

  2. リモートホストの Web サーバーへの接続を設定します。

    • ルートパス(R): リモートファイルシステムを参照し、サーバーパスマッピングと除外パスを設定するためのリモートディレクトリルートとして使用されるフォルダーを指定します。

      次のいずれかを実行します:

      • デフォルトの / パスを受け入れます。これはサーバーの ルート フォルダーを指します。

      • パスを手動で入力するか、 「閲覧」ボタン をクリックして、開いた ルートパスを選択 ダイアログで目的のフォルダーを選択します。

      • 自動検出 をクリックします。 JetBrains RiderはFTP/SFTPサーバー上のユーザーホームフォルダー設定を検出し、それに従ってルートパスを設定します。 このボタンは、資格情報を指定した場合にのみ有効になります。

    • Web サーバー URL(W): ルートパス で指定されたフォルダーに設定された URL アドレスを指定します。 HTTPHTTPS の両方がサポートされています。

      フィールドの右上隅にある 閲覧 をクリックして開き、提供された Web サーバー URL を確認します。

  3. (オプション) 拡張 セクションを展開して、以下の説明に従ってさらに設定を構成します:

3。 プロジェクトフォルダーをサーバーフォルダーと URL パスにマップする

マッピング タブ (Ctrl+Alt+S| ビルド、実行、デプロイ | デプロイ) で、以下を指定します。

  1. ローカルパス: ローカルプロジェクトフォルダーへの絶対パス。 JetBrains Riderは、このフィールドに現在開いているプロジェクトへのパスを自動で入力します。

  2. デプロイメントパス :サーバールート直下のフォルダーで、JetBrains Riderが ローカルパス フィールドで指定したプロジェクトフォルダーの内容をアップロードします。

    指定された名前のフォルダーがサーバー上にまだ存在しない場合は、 プロジェクトアップロードを実行すると、JetBrains Rider がそのフォルダーを作成します。

  3. Web パスデプロイメントパス で指定されたフォルダーに設定された URL パスです。 スラッシュ(/ )を使ってルートフォルダーを指定するか、ディレクトリが Web からアクセスできない場合はフィールドを空白のままにします。

2026 年 6 月 19 日