[mac]macのPHPのバージョンをアップデートする

とあるSDKをcomposer経由でインストールしようとすると、PHPのバージョンが古い、と怒られてしまった。
なので、macで5.6にしたメモ。

アップデート前。

1
2
3
4
$ php -v
PHP 5.4.38 (cli) (built: Mar 19 2015 14:49:15)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies

基本的に以下のママ。
homebrewでインストールした。

macにhomebrewでPHP5.6環境をインストールしてみる – たけまるの日記

まず、xcode-selectをインストールしておく。
(Xcode自体がインストールされていない場合はインストールが必要)
(理由はわかてない)

$ xcode-select --install

すると、以下のメッセージが表示されて、ダイアログが表示された。

xcode-select: note: install requested for command line developer tools

ダイアログ

インストール、を押すと規約同意画面に進み、インストールが始まる。

規約同意
インストール中

インストール後に以下でhomebrewのリポジトリを作成。
(ここもよくわかってない)

$ brew tap homebrew/php
$ brew tap homebrew/dupes

で、いよいよPHP5.6のインストール。

$ brew install php56 --with-apxs2=/usr/sbin/apxs
~~~~~
==> Summary
🍺  /usr/local/Cellar/php56/5.6.7: 500 files, 51M

で、ターミナルを再起動すると、無事、アップデートされました。

1
2
3
4
$ php -v
PHP 5.6.7 (cli) (built: Mar 22 2015 19:03:55)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
mac, php
   このエントリーをはてなブックマークに追加