PyCharm 2020.2ヘルプ

デプロイ: 接続タブ

Use this tab to choose the way to access the Web server and specify the connection settings. The set of controls depends on the chosen server access type.

すべてのサーバータイプに共通の設定

項目説明
このプロジェクトでのみ表示する

このチェックボックスを使用して、サーバーアクセス構成またはサーバーグループの表示を構成します。

  • チェックボックスを選択して、構成またはサーバーグループの使用を現在のプロジェクトに制限します。このような構成またはサーバーグループは、現在のプロジェクトの外では再利用できません。他のプロジェクトで使用可能な構成のリストには表示されません。

    The server records are stored in the .idea directory together with the project, which allows sharing them between team members through a VCS.

    左側のペインのサーバーアクセス構成リストでは、現在のプロジェクトでのみ表示される構成に Visible only in current project icon アイコンが表示されます。

  • チェックボックスをオフにすると、構成またはサーバーグループがすべてのPyCharmプロジェクトで表示されます。その設定は、複数のプロジェクトで再利用できます。

インタープリターのセットアップの詳細については、SFTP経由のNode.jsおよびSSH経由のNode.jsを参照してください。
タイプ

このリストで、サーバーにアクセスする方法を選択します。使用可能なオプションは次のとおりです。

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

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

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

  • ローカルまたはマウントされたフォルダー : choose this option if the Web server is running in a local or a mounted folder(英語) and its document root is NOT the parent of the project root.

  • その場 : Webサーバーがコンピューター上で実行されていて、プロジェクトがそのドキュメント・ルートにあり、サーバー上で直接開発を行う場合は、このオプションを選択してください。

WebサーバーのURL

このフィールドでは、Webサーバーのルートフォルダー(英語) URLアドレスを指定します。フィールドの Open URL in browser icon をクリックして、指定されたサーバールートURLアドレスがアクセス可能であり、正しいWebページをポイントしていることを確認します。

HTTPHTTPSの両方のプロトコルがサポートされています。

FTPとFTPSの設定

項目説明
ホストこのフィールドには、ファイルをアップロードするサーバーのホスト名を指定します。
ポート

このフィールドには、使用するポートを指定します。デフォルト値は21です。

ルート・パス

In this field, specify the server configuration root relative to the root folder on the server. This folder will be the highest one in the folder structure accessible through the current server configuration.

以下のいずれか 1 つを実行します:

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

  • 手動でパスを入力します。

  • Browse button をクリックし、表示されるルートパスを選択ダイアログで目的のフォルダーを選択します。

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

自動検出Click this button to have PyCharm detect the user home folder settings on the server and set up the root path accordingly.
ユーザー名このフィールドに、サーバーへの認証用のユーザー名を入力します。
パスワードこのフィールドに、サーバーへの認証用のパスワードを入力します。
匿名でログインするSelect this checkbox to enable anonymous access(英語) to the server with your email address as password.
パスワードの保存PyCharmに指定されたパスワードを記憶させるには、このチェックボックスを選択します。
接続のテストこのボタンをクリックすると、指定した設定が正常に接続されていることを確認できます。このボタンは、ユーザーの資格情報を指定した場合にのみ有効になります。

FTPとFTPSの詳細設定

アドバンスト領域では、FTP / FTPSサーバー設定のための追加のプロトコル固有のオプションを指定して、アップロード/ダウンロードをカスタマイズします。

項目説明以下のために利用可能
TLS

クライアントセキュリティを呼び出すメソッドを選択します。

  • 明示的 : 明示的(アクティブ)セキュリティ(英語)が適用されます。接続を確立した直後に、あなたのマシン上のFTPクライアントはデフォルトのFTPポートを通して安全な制御接続を確立するためにサーバーにコマンドを送ります。

  • 暗黙的 : 暗黙の(パッシブ)セキュリティ(英語)が適用されます。この場合、セキュリティで保護された接続用に別のポートを指定するサーバーへの接続が確立されると、セキュリティが自動的に提供されます。

    暗黙的メソッドは廃止予定とみなされ、使用することはお勧めしません。

FTPS
データチャネル保護レベル

このリストから、PROTコマンドの保護レベルを設定します。

  • <デフォルト> : デフォルトのサーバーポリシーが適用されます。

  • クリア : 生データはセキュリティを適用せずに転送されます。

  • Private : 適用されたトランスポート層セキュリティー(TLS)またはSecure Sockets Layer(SSL)。

詳細は、TLS(英語)SSL 2.0(英語)、およびSSL 3.0(英語)の記事を参照してください。

FTPS
SSLセッションを再利用するコントロールとデータ接続の間でSSLセッションの再利用が必要なサーバーに接続するには、このチェックボックスを選択します。FTPS
パッシブ・モード

Select this checkbox to set the client on your machine to passive mode(英語), when it connects to the server to inform about being in the passive mode, receives the port number to listen to, and established data connection through the port with the received number. This mode is helpful when your machine is behind a firewall.

FTP、FTPS
隠しファイルを表示して処理する

このチェックボックスをオンにする

  1. 隠しファイルとディレクトリがリモートホストツールウィンドウに表示されます。

  2. Hidden files and directories are involved in diff(英語) and synchronization(英語) operations.

非表示のファイルまたはディレクトリの名前は、ドットで始まります。

FTP、FTPS
LISTコマンドを使用する

この領域のオプションを使用して、LISTコマンドの使用箇所を構成します。

  • リストの子供の古いバージョンと互換性がある : Select this checkbox to ensure compatibility in child file naming(英語) with your FTP server.

    このオプションは、リモート FTPサーバーが次のエラーを報告する場合に役立ちます。

    Invalid descendant file name <file name>
    このオプションを選択すると、サーバーとの同期が遅くなる可能性があります。

  • MLSD の代替 : MLSD コマンドの代わりに標準の LIST コマンドをリストに使用するには、このチェックボックスを選択します。これにより、FTPサーバーが MLSD をサポートし、cdirを返す場合、下位ファイル名が無効です例外によるアップロード中の失敗などの問題を回避できます。

FTP、FTPS
同時接続制限

このチェックボックスを選択すると、PyCharmは同時にサポートされる接続数を制限し、フィールドに許可される最大接続数を指定します。

FTP、FTPS
ファイルのタイムスタンプを取得する

このリストを使用して、MDTM(英語) FTPコマンド呼び出しポリシーを指定して、リモートホスト上の特定のファイルの最終変更時刻を取得します。

利用可能なオプションは以下のとおりです。

  • 常時 : リモート・ホストツールウィンドウに表示されているすべてのファイルに対してMDTMが呼び出されるようにするには、このオプションを選択します。

  • コピー時 : このオプションを選択すると、次の場合にMDTMが呼び出されます。

    • オプションダイアログの最新のファイルを上書きするチェックボックスがクリアされているときにファイルが最新であるかどうかをチェックします。

    • ダウンロード中のファイルの実際のタイムスタンプを保持します。

  • なし : このオプションを選択して、MDTMの呼び出しを抑制します。

FTP、FTPS
それぞれにキープアライブメッセージを送信する

このフィールドでは、PyCharmがサーバーにコマンドを送信してタイムアウトをリセットし、接続を維持する頻度を指定します。

FTP、FTPS
キープアライブコマンド

このリストから、サーバーに送信するコマンドを選択してタイムアウトをリセットし、接続を維持します。

FTP、FTPS
クライアントとサーバーの通信のためのエンコーディング

このフィールドには、サーバーで使用されているエンコーディングと一致するエンコーディングを指定します。UTF-8エンコーディングをサポートしているかどうかわからない場合は、デフォルト値をそのまま使用してください。

FTP、FTPS

SFTP設定

項目説明
SSH設定

このリストから、作成されたSSH構成の1つを選択するか、または the Browse button をクリックして、SSH構成を作成するに従って新しい構成を作成します。

接続のテストこのボタンをクリックすると、指定した設定が正常に接続されていることを確認できます。このボタンは、ユーザーの資格情報を指定した場合にのみ有効になります。
ルート・パス

In this field, specify the server configuration root relative to the root folder on the server. This folder will be the highest one in the folder structure accessible through the current server configuration.

以下のいずれか 1 つを実行します:

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

  • 手動でパスを入力します。

  • Browse button をクリックし、表示されるルートパスを選択ダイアログで目的のフォルダーを選択します。

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

SFTPの詳細設定

アドバンスト領域では、アップロード/ダウンロードをカスタマイズするには、SFTPサーバー設定のための追加のプロトコル固有のオプションを指定します。

項目説明
同時接続制限

このチェックボックスを選択すると、PyCharmは同時にサポートされる接続数を制限し、フィールドに許可される最大接続数を指定します。

それぞれにキープアライブメッセージを送信する

このフィールドでは、PyCharmがサーバーにコマンドを送信してタイムアウトをリセットし、接続を維持する頻度を指定します。

クライアントとサーバーの通信のためのエンコーディング

このフィールドには、サーバーで使用されているエンコーディングと一致するエンコーディングを指定します。UTF-8エンコーディングをサポートしているかどうかわからない場合は、デフォルト値をそのまま使用してください。

情報メッセージを無視する一部のSFTPサーバーでは、SSHバナーが有効になっている可能性があります。接続が確立されるたびに、情報メッセージを含むポップアップが表示される場合があります。続行するには、OKをクリックする必要があります。

情報ポップアップを表示しないようにするには、情報メッセージを無視するチェックボックスを選択します。

ローカルまたはマウントされたフォルダーの設定

項目説明
フォルダー

In this field, specify the server configuration root.

The server configuration root is the highest folder in the file tree on the server that can be accessed through the server configuration. The easiest way is to use the document root of your Web server as defined in the Web server configuration file. However you can appoint any other existing folder under the document root

最終更新日: 2020年5月08日