もうHomebrewを入れたなら、全てHomebrewでやりたい。そんなA型な私でございます。Homebrewは基本macに最初から入っているものはリポジトリにないため、野良リポジトリを追加します。
$ brew tap homebrew/dupes
$ brew tap josegonzalez/homebrew-php
tap がリポジトリを追加するコマンドみたいです。
$ brew options php55
でオプションを確認して必要な物を足しておきます。mysqlerなので
$ brew install php55 –with-mysql
ですね。
で、インストール終了時に色々説明が出るのでメモっておきます。
To enable PHP in Apache add the following to httpd.conf and restart Apache: LoadModule php5_module /usr/local/opt/php55/libexec/apache2/libphp5.so The php.ini file can be found in: /usr/local/etc/php/5.5/php.ini ✩✩✩✩ PEAR ✩✩✩✩ If PEAR complains about permissions, 'fix' the default PEAR permissions and config: chmod -R ug+w /usr/local/Cellar/php55/5.5.5/lib/php pear config-set php_ini /usr/local/etc/php/5.5/php.ini ✩✩✩✩ Extensions ✩✩✩✩ If you are having issues with custom extension compiling, ensure that you are using the brew version, by placing /usr/local/bin before /usr/sbin in your PATH: PATH="/usr/local/bin:$PATH" PHP55 Extensions will always be compiled against this PHP. Please install them using --without-homebrew-php to enable compiling against system PHP.
$ brew info php55
でいつでも確認できるみたいですが。。
PEAR,使うかな。brewに全部入ってないかなー。