Install
% git clone git://github.com/phpenv/phpenv.git .phpenv
% $HOME/.phpenv/bin/phpenv-install-all-darwin
.zshrc, .zshenv あたり
# phpenv
eval "$(phpenv init -)"
if [[ -d $HOME/.phpenv ]]; then
export PATH="$HOME/.phpenv/bin:$HOME/.phpenv/shims:$PATH"
fi
php-fpm の利用
php-fpm が $HOME/.phpenv/versions/X.X.X/sbin/php-fpm にインストールされるが、phpenv 内で使うpathは .phpenv/versions/X.X.X/bin 内のみ
ここに sbin を追加するのが面倒くさかったので ad hoc に対応
% cd $HOME/.phpenv/shims
% cp php php-fpm
% cd $HOME/.phpenv/versions/X.X.X/bin
% ln -s php-fpm ../sbin/php-fpm
Reference
phpenv/phpenvhttps://github.com/phpenv/phpenv