macでPHP5.4 ビルトインサーバを使ってみた。
PHP5.4でビルトインサーバが準備されています。(rubyでいうWEBrickと同じものかな?)
今回はビルトインサーバが使いたかったのでmacにPHP5.4を導入してみました。
デフォルトで入っているのはPHP5.3なので、新たにインストールする必要があります。
「PHP 5.3/5.4 for OS X 10.6/10.7 as binary package」というパッケージを使うと一発でインストールが完了します。
$ curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4
これでインストールは完了しますが、そのままではPHPコマンドが古いphp5.3の方を見てしまいビルドインサーバーが使えません。
そこで「.bash_profile」を編集します。(ユーザーのルート直下にない場合はファイルを作って下さい。)
その中に・・・
PATH=/usr/local/php5/bin:$PATH export PATH
と書きます。
通常のコマンドへのパスが、「/usr/bin」を読んでしまうので「/usr/local/php5/bin」にインストールされているphpを優先しますよっというおまじないみたいなものです。
では確認です。
$ php -v PHP 5.4.9 ...........
となっていればOKです。
あとはPHPが入っているディレクトリを指定して
$ php -S localhost:8000
とかするとビルドインサーバーが立ち上がります。
めちゃ簡単ですね。
あとphp.iniは「/usr/local/php5/lib」にあります。