Help us understand the problem. What is going on with this article?

Macにphpbrewをインストールしてphpをバージョン管理

More than 1 year has passed since last update.

詳しく知りたい方は最後の参考ページを参照してください。

1. インストール

curl -L -O https://github.com/phpbrew/phpbrew/raw/master/phpbrew
chmod +x phpbrew
sudo mv phpbrew /usr/local/bin/phpbrew

2. セットアップ

bashを使用している方は以下を実行してください。
それ以外のシェルを使用している方は参考ページを参照してください。

phpbrew init
echo "[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc" >> ~/.bashrc
source ~/.phpbrew/bashrc

3. 基本的な使い方

利用可能なphpバージョンを表示

phpbrew known

phpのリリース情報を更新

phpbrew update

phpビルド時に利用できるconfigureオプションを表示

phpbrew variants

phpをビルド&インストール

phpbrew install 7.2.4 +default

ビルドディレクトリをクリーン

phpbrew clean 7.2.4

phpバージョンを切り替える(一時的)

phpbrew use 7.2.4

phpバージョンを切り替える(デフォルトに設定)

phpbrew switch 7.2.4

インストールしたphpを表示

phpbrew list

phpbrewをアップグレード

phpbrew self-update

注意

今回、私のMacで phpbrew install を実行したところ、

ld: file not found: /usr/lib/system/libsystem_darwin.dylib for architecture x86_64

というエラーが発生しました。
いろいろ解決策を探し試したが、最終的には xcode の最新版をインストールすることで解決しました。

参考ページ

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away