Macでphp.5.5.0beta2を気軽に試す

MacOSX で php5.5.0beta2 をいれるには、現時点で phpbrew が一番楽だと思うのでやり方をめもっておく

とりあえず Homebrew 環境で気軽にいれるため Formula ファイルを書いてたのでそれをインストール

~# curl https://gist.github.com/cocoiti/5161690/raw/ca184634e22087c392601ff9cd76980cd8d502ce/phpbrew.rb > /usr/local/Library/Formula/phpbrew.rb
~# brew install phpbrew

環境を設定。
ちゃんと使うときは、~/.zshrcあたりに追加。

~# source $HOME/.phpbrew/bashrc

対応しているバージョンを確認

~# phpbrew known --dsp
(中略)
	php-5.3.1
	php-5.3.0
Available versions from PHP Release Manager: David Soria Parra
	php-5.5.0alpha1
	php-5.5.0alpha2
	php-5.5.0alpha3
	php-5.5.0alpha4
	php-5.5.0alpha5
	php-5.5.0alpha6
	php-5.5.0beta1
	php-5.5.0beta2

インストールの実行

~# phpbrew install php-5.5.0beta2 +default

ちなみに複数種類のPHPを同時実行するのに楽な php-fpm を使いたいときはこう。

~# phpbrew install php-5.5.0beta2 +default +fpm

コンパイルがおわったら設定を切り替え

~# phpbrew use php-5.5.0beta2
~# php -v
PHP 5.5.0beta2 (cli) (built: Apr  5 2013 01:51:41) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.5.0-dev, Copyright (c) 1998-2013 Zend Technologies

詳しくは開発者サイトに書いてある https://github.com/c9s/phpbrew

Enjoy!