PhpStorm 2020.2 ヘルプ

Vagrant

このページでは、PhpStorm で Vagrant(英語) サポートを有効にし、VagrantFile の場所を指定し、バーチャルボックス (インスタンス) の作成に使用する Vagrant ベースボックスのリストを処理します。

Vagrant で作業を始める前に、次のことを確認してください。

  1. Vagrant(英語) がダウンロードされ、インストールされます。

項目 説明
Vagrant 実行可能ファイル 実行可能ファイルの完全修飾アドレスを指定します:Windows の場合は vagrant.bat、Unix の場合は vagrant、macOS。パスを手動で入力するか、参照ボタンをクリックして、迷惑行為実行ファイルの選択ダイアログで目的のファイルを見つけます。
インスタンスフォルダー

ここで、タスク vagrant init が実行され、Vagrantfile が初期化および保存されているディレクトリへの完全修飾パスを指定します。

Vagrantfile は、必要なインスタンス仮想マシン)を定義する構成ファイルです。このファイルには、仮想 IP アドレス、ポートマッピング、および割り当てるメモリサイズが含まれています。ファイルでは、共有するフォルダーとインストールするサードパーティソフトウェアを指定できます。Vagrantfile に従って、インスタンス仮想マシン)が構成され、関連する Vagrant ベースボックスに対してプロビジョニングされ、コンピューターにデプロイされます。Vagrantfile は、vagrant init コマンドによって作成されます。

vagrant up コマンドまたはツール | Vagrant | Up メニューオプションを使用してインスタンス仮想マシン)の作成が呼び出されると、PhpStorm はインスタンスフォルダーフィールドで指定されたディレクトリで Vagrantfile を探します。詳細については、http://docs.vagrantup.com/v2/vagrantfile/(英語) を参照してください。

Vagrantfile を任意のディレクトリに作成し、インスタンスフォルダーとして指定できます。フィールドが空の場合、PhpStorm はプロジェクトルートインスタンスフォルダーとして扱い、その中で Vagrantfile を探します。

プロバイダー このフィールドを使用して、vagrant up コマンドで使用されるプロバイダー(英語)を指定します。このフィールドを空白のままにすると、デフォルトのプロバイダーが使用されます。
環境変数 省略記号ボタンをクリックするか、Shift+Enter を押して、プロバイダの動作を設定するために使用するシェル変数を指定します。
Boxes and プラグインのタブ
Box

このリストは PhpStorm で利用可能な定義済み Vagrant ベースボックス(英語)を示します。

各アイテムは、Vagrant がインスタンス仮想マシン)を構成して起動する Vagrant ベースボックスを示します。このリストのエントリは、コマンド vagrant box list の出力に対応しています。
the Add buttonAlt+Insert 新しいベースボックスをダウンロードするには、このボタンをクリックします。このコマンドは vagrant box add <name> <URL> に対応します。デフォルトでは、PhpStorm は lucid32 ボックスへの URL を提案しています
Remove a boxAlt+Delete 選択した Vagrant ベースボックスを削除するには、このボタンをクリックしてください。ボックスとネストされたファイルはディスクから物理的に削除されます。このコマンドは vagrant box remove <name> に対応する
プラグイン

この表を使用して、使用可能なプラグインのリストを表示および変更します。

the Add buttonAlt+Insert このボタンをクリックすると、新しい Vagrant プラグインがインストールされます。
Remove the selected pluginAlt+Delete 選択したプラグインを削除するには、このボタンをクリックします。
Update the plugin 選択したプラグインを更新するには、このボタンをクリックします。
Attach a license to the plugin このボタンを使用して、選択したプラグインにライセンスを添付します。
最終更新日 : 2020 年 8 月 19 日