Windows 環境へ PHP 実行環境をお手軽に構築する

chocolatey を使ってお手軽に PHP + composer 環境を構築する話です。

chocolatey のインストール

コマンドプロンプトを管理者権限で起動します。

f:id:u9bo:20170516001144p:plain

以下のコマンドを実行します。

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

PHP のインストール

choco install -y php

なお、バージョンを指定する場合は、

choco install -y php --version 7.0.19

のようにします。

依存解決で、Windows の hotfix を適用した場合は、OS の再起動が必要になることがあるので、その場合は再起動します。

composer のインストール

choco install -y composer

インストール後の確認

おそらくパスが反映されていないのでコマンドプロンプトを新しく開く。このとき管理者権限で起動する必要はありません。

以下のコマンドでインストールできていることを確認します。

php

php --version

composer

composer --version

f:id:u9bo:20170516001141p:plain

インストールできました。

windows10 だともっとお手軽に導入できるので、そちらについてはまた今度。