Macにphp-buildでPHP環境を作る手順 #mac #php version 2
:追加された部分
:削除された部分
(差分が大きい場合、文字単位では表示しません)
php-build導入手順
1. brew link --force bison
1. brew install php-build ccache
1. vim /usr/local/share/php-build/default_configure_options
- 追記
--with-pdo-pgsql
--with-imagick
--with-redis
--with-memcached
1. mkdir ~/.php
1. php-build -i development {,~/.php/}7.0.17
1. `brew link --force bison`
1. `brew install php-build`
1. `vim /usr/local/share/php-build/default_configure_options`
- 追記: `--with-pdo-pgsql`
1. `vi /usr/local/share/php-build/extension/definition`
- 追記: `"redis","http://pecl.php.net/get/redis-$version.tgz","https://github.com/phpredis/phpredis.git",,,"extension",`
1. まだディレクトリー作ってなかったら: `mkdir ~/.php`
1. `php-build --definitions` で導入可能なパッケージ確認
1. 例えば: `PHP_BUILD_INSTALL_EXTENSION="redis=@ memcached=@ imagick=@" PHP_BUILD_EXTRA_MAKE_ARGUMENTS=-j2 php-build -i development {,~/.php/}7.0.17`
1. direnvで `PATH_add $HOME/.php/{PHPのバージョン}/bin` してバージョン固定
brew link --force bison
brew install php-build
vim /usr/local/share/php-build/default_configure_options
- 追記:
--with-pdo-pgsql
- 追記:
vi /usr/local/share/php-build/extension/definition
- 追記:
"redis","http://pecl.php.net/get/redis-$version.tgz","https://github.com/phpredis/phpredis.git",,,"extension",
- 追記:
- まだディレクトリー作ってなかったら:
mkdir ~/.php
php-build --definitions
で導入可能なパッケージ確認- 例えば:
PHP_BUILD_INSTALL_EXTENSION="redis=@ memcached=@ imagick=@" PHP_BUILD_EXTRA_MAKE_ARGUMENTS=-j2 php-build -i development {,~/.php/}7.0.17
- direnvで
PATH_add $HOME/.php/{PHPのバージョン}/bin
してバージョン固定