28
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Mac に phpenv を利用して PHP をインストールする

Last updated at Posted at 2018-08-04

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
28
23
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
23

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?