Mac に phpenv を利用して PHP をインストールする手順。
インストール
phpenv
$ git clone https://github.com/madumlao/phpenv.git ~/.phpenv
php-build
$ git clone https://github.com/php-build/php-build.git ~/.phpenv/plugins/php-build
PHP のビルドに必要なライブラリたち
$ brew install re2c openssl bison libxml2 autoconf automake icu4c libjpeg libpng libmcrypt
.bash_profile
の編集
# phpenv
export PHPENV_ROOT="$HOME/.phpenv"
export PATH="$PHPENV_ROOT/bin:$PATH"
eval "$(phpenv init -)"
.bash_profile
を読み込む。
$ source .bash_profile
php の使い方
インストール可能なバージョンを確認する。
$ phpenv install -l
指定のバージョンをインストールする。
$ phpenv install 7.2.8
$ phpenv rehash
指定のバージョンをグローバルで利用する。
$ phpenv global 7.2.8
指定のバージョンをローカル(そのディレクトリ)で利用する。
$ phpenv local 7.2.8
マシンにインストールされているバージョンを確認する。
$ phpenv versions
composer のインストール
$ git clone https://github.com/ngyuki/phpenv-composer.git ~/.phpenv/plugins/phpenv-composer
$ phpenv rehash
$ composer --version
phpenv を更新する方法
$ cd $(phpenv root)
$ git pull
php-build を更新する方法
$ cd $(phpenv root)/plugins/php-build
$ git pull