PhpStorm をインストールする
PhpStorm は、Windows、macOS、Linux で一貫したエクスペリエンスを提供するクロスプラットフォーム IDE です。
システム要件
ハードウェア
CPU | x86_64 または arm64 アーキテクチャで 4 コアの CPU |
|---|---|
RAM | 合計 8 GB の RAM、IDE のプロセス用に 3 GB 利用可能 |
ディスク容量 | 10 GB |
ディスプレイ解像度 | 1280 x 720 |
オペレーティングシステム
Windows | 10, 11 |
|---|---|
macOS | 15, 26 |
Linux | 分布:
デスクトップ環境:
|
リモート開発
JetBrains リモート開発について詳しくは、こちらを参照してください。
ハードウェア | デスクトップへのインストールと同じです。 ローカルディスクまたはネットワークブロックストレージ(例: EBS)が必要です。 |
|---|---|
OpenSSH サーバー | バージョン 7.9p1 以降 |
Docker (IDE がコンテナー内で実行されている場合) | 25.0, 29.0 |
接続 | サーバー:
クライアントサーバー接続:
|
WSL | サポートされている Linux ディストリビューションを備えた WSL 2。 |
JetBrains ランタイムは IDE(JBR 21 ベース)にバンドルされているため、PhpStorm を実行するために Java をインストールする必要はありません。
Toolbox App を使用してインストールする
JetBrains Toolbox Appは JetBrains 製品をインストールするための推奨ツールです。 これを使用して、 早期アクセスプログラム (EAP)や Nightly リリースを含む、さまざまな製品や同一製品の複数バージョンをインストール・管理し、必要に応じてアップデートやロールバック、ツールの削除を行えます。 Toolbox App は、すべてのプロジェクトのリストを保持し、適切な IDE とバージョンでプロジェクトをすばやく開くことができます。
Toolbox App をインストールする
インストーラ .exe を Toolbox App の Web ページからダウンロードしてください。
インストーラを実行し、ウィザードの手順に従ってください。
Toolbox App を実行した後、通知領域でそのアイコン
をクリックし、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。


Toolbox App から JetBrains Account にログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
Toolbox App をインストールする
ディスクイメージ .dmg を Toolbox App の Web ページからダウンロードします。
イメージをマウントし、 JetBrains Toolbox アプリを アプリケーション フォルダーにドラッグします。
Toolbox App を実行した後、メインメニューのアイコンをクリックして、インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。

Toolbox App から JetBrains Account にログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
Toolbox App をインストールする
次のパッケージが存在している必要があります。
libxi6libxrender1libxtst6mesa-utilslibfontconfiglibgtk-3-bintardbus-user-session.
tarball をダウンロード .tar.gz 。
ダウンロードした Toolbox アプリディストリビューションアーカイブを、アプリケーション (
<installation-directory>) をインストールする場所に解凍します。tar -xvf jetbrains-toolbox-<version>.tar.gz -C <installation-directory>アプリケーションを起動するには、コンソールを開き、 インストールディレクトリ (
cdから<installation-directory>) に移動して、次のコマンドを実行します。./bin/jetbrains-toolboxこれにより、アプリケーションディレクトリ内のさまざまな Toolbox アプリケーションファイルが初期化されます。
~/.local/share/JetBrains/ToolboxToolbox アプリは、最初の起動時に、
~/.local/share/applicationsに.desktopエントリファイルも作成します。インストールする製品を選択します。
特定のバージョンをインストールするには、
をクリックして 利用可能なバージョン を選択します。

Toolbox App から JetBrains Account にログインすると、インストールした IDE で利用可能なライセンスが自動的にアクティブになります。
スタンドアロンインストール
PhpStorm を手動でインストールして、各インスタンスとすべての構成ファイルの場所を管理します。 例: 特定のインストール場所を必要とするポリシーがある場合。
.exe インストーラーをダウンロードします。
インストーラを実行し、ウィザードの手順に従ってください。
インストールオプション ステップでは、以下を構成できます。
PhpStorm を起動するためのデスクトップショートカットを作成します。
PhpStorm コマンドラインランチャーのあるディレクトリを
PATH環境変数に追加して、コマンドプロンプトの任意の作業ディレクトリから実行できるようにします。プロジェクトとしてフォルダーを開く アクションをシステムのコンテキストメニューに追加します(フォルダーを右クリックしたとき)。
特定のファイル拡張子を PhpStorm に関連付けて、ダブルクリックで開けるようにします。

PhpStorm を実行するには、Windows 開始 メニューでそれを見つけるか、デスクトップショートカットを使用します。 bin のインストールディレクトリでランチャーバッチスクリプトまたは実行可能ファイルを実行することもできます。
イメージをマウントし、 PhpStorm アプリを アプリケーション フォルダーにドラッグします。
アプリケーション ディレクトリ、Launchpad、Spotlight から PhpStorm アプリを実行します。
tarball をダウンロード .tar.gz 。
ファイルの実行をサポートするディレクトリに tarball を抽出します。
例: 推奨 /opt ディレクトリに展開するには、次のコマンドを実行します。
sudo tar -xzf PhpStorm-*.tar.gz -C /opt
抽出したディレクトリから ./bin/PhpStorm.sh スクリプトを実行し、PhpStorm を実行します。
デスクトップエントリを作成する
メインメニューで へ移動します。
画面の左上隅にある アクティビティ をクリックします。
ダッシュ内のグリッドボタンをクリックして、すべてのアプリケーションを表示します。
アプリをダッシュに固定するには、PhpStorm アイコンを右クリックし、 お気に入りに追加 を選択します。
PhpStorm を初めて実行するときは、いくつかの手順を踏んでインストールを完了し、インスタンスをカスタマイズして、IDE での作業を始められます。
詳細は PhpStorm を初めて実行する を参照してください。
ユーザー固有のファイルを含むデフォルトの IDE ディレクトリの場所の詳細については、「IDE で使用されるディレクトリ 」を参照してください。
Windows でのサイレントインストール
サイレントインストールは、ユーザーインターフェースなしで実行されます。 ネットワーク管理者は、PhpStorm を複数のマシンにインストールして、他のユーザーを中断させないために使用できます。
サイレントインストールを実行するには、次のスイッチを使ってインストーラを実行します:
/S: サイレントインストールを有効化/CONFIG: サイレント構成ファイルへのパスを指定します/D: インストールディレクトリへのパスを指定するこのパラメーターはコマンドラインの最後でなければならず、パスに空白が含まれていても引用符は使わないでください。
/NCRC: CRC チェックを無効化すると、 インストーラーの検証 ポップアップを抑制できます。
例:
インストールプロセス中に問題を確認するには、 /S と /D パラメーターの間にログファイルのパスと名前を指定して /LOG スイッチを追加します。 インストーラは指定されたログファイルを生成します。 例:
サイレント構成ファイル
PhpStorm 用のデフォルトサイレント構成ファイルは https://download.jetbrains.com/webide/silent.config でダウンロードできます
サイレント構成ファイルは、PhpStorm をインストールする際のオプションを定義します。 デフォルトのオプションでは、サイレントインストールは現在のユーザー mode=user に対してのみ実行されます。 すべてのユーザーに PhpStorm をインストールする場合は、インストールモードオプションの値を mode=admin に変更し、管理者としてインストーラーを実行してください。
デフォルトのサイレント設定ファイルは、各 JetBrains 製品に固有のものです。 これを変更して、必要に応じてさまざまなインストールオプションを有効または無効にすることができます。
Linux に snap パッケージとしてインストールする
自己完結型の snap パッケージとして PhpStorm をインストールできます。 snap は自動的に更新されるため、PhpStorm のインストールは常に最新版になります。
snap を使用するには、 snapd インストールガイド(英語)の説明に従って snapd サービスをインストールして実行します。
Ubuntu 16.04 LTS 以降では、このサービスはあらかじめインストールされています。
PhpStorm は 2つのチャンネルで配布されます:
安定チャネルには、安定バージョンのみが含まれます。 PhpStorm の最新の安定版リリースをインストールするには、次のコマンドを実行します:
sudo snap install phpstorm --classicPhpStorm snap は従来のパッケージ型アプリケーションと同様にシステムへの完全なアクセスが必要なため、
--classicオプションが必須です。エッジチャネルには EAP ビルドが含まれています。 PhpStorm の最新の EAP ビルドをインストールするには、次のコマンドを実行します:
sudo snap install phpstorm --classic --edge
snap がインストールされたら、 phpstorm コマンドを実行して snap を起動できます。
インストールされているすべての snap を一覧表示するには、 sudo snap list を実行します。
特定のバージョンをインストールする
利用可能なバージョンリストを確認するには、次のコマンドを実行します:
snap info phpstorm希望のバージョンをインストールするには、次のコマンドを実行します:
sudo snap install phpstorm --channel=<version>/stable --classic
その他の snap コマンドの詳細については、 Snapcraft のドキュメント(英語)を参照してください。