IntelliJ IDEA 2026.1 Help

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

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

FTP/SFTP/WebDAV 接続プラグインを有効化する

この機能は、デフォルトで IntelliJ IDEA にバンドルされて有効になっている FTP/SFTP/WebDAV 接続(英語)プラグインに依存しています。 関連機能が利用できない場合は、プラグインを無効化していないことを確認してください。

  1. Ctrl+Alt+S を押して設定を開き、 プラグイン を選択します。

  2. インストール済みタブを開き、 FTP/SFTP/WebDAV Connectivity プラグインを見つけて、プラグイン名の横にある チェックボックスを選択します。

IntelliJ IDEA でリモートサーバー構成を作成するには、次の手順を実行する必要があります。

  1. リモートホストで認証し、接続を設定するは、そこにインストールされている Web サーバーと IntelliJ IDEA の間にあります。

  2. IntelliJ IDEA プロジェクトとホスト上のプロジェクトフォルダー間の マッピングを構成すると、それに対応する URL パス。

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

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

    または、メインメニューの ツール | デプロイ | 構成 に移動します。

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

    • FTP: FTP ファイル転送プロトコル(英語)を介して IntelliJ IDEA がサーバーにアクセスできるようにするには、このオプションを選択します。

    • SFTP: IntelliJ IDEA が SFTP(英語) ファイル転送プロトコルを介してサーバーにアクセスするようにするには、このオプションを選択します。

    • FTPS: このオプションを選択すると、IntelliJ IDEA は SSL(FTPS(英語) 拡張子)を介した FTP ファイル転送プロトコルを介してサーバーにアクセスします。

    • WebDAV: IntelliJ IDEA が WebDAV ファイル転送プロトコル(WebDAV(英語) 拡張子)を介してサーバーにアクセスできるようにするには、このオプションを選択します。

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

  4. サーバーのリストからデフォルトにするサーバーを選択し、サーバーリストの上にあるツールバーの the Use as default buttonデフォルトとして使用 をクリックして、 サーバーをデフォルトとしてマークします

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

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

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

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

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

    • ダウンロード/アップロード/同期に rsync を使用:: チェックボックスを選択すると、IntelliJ IDEA はファイルのアップロードとダウンロードに Rsync(英語) を使用するようになり、ファイル転送速度が向上します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  2. デプロイメントパス: IntelliJ IDEA が ローカルパス フィールドで指定されたプロジェクトフォルダーの内容をアップロードするサーバールートのフォルダー。

    指定された名前のフォルダーがサーバー上にまだ存在しない場合は、 プロジェクトのアップロードをトリガーすると、IntelliJ IDEA によってフォルダーが作成されます。

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

サーバー構成が追加されたため、 リモートホストツールウィンドウでサーバーのファイルとフォルダーにアクセスできるようになりました。 メインメニューの ツール | デプロイ | リモートホストの参照 に移動し、開いたツールウィンドウで、ドロップダウンリストから構成されたサーバーを選択します。

リモートホストツールウィンドウを開き、サーバーを選択する
2026 年 3 月 30 日