MENU
  • ファンブリューについて
    • 会社概要
    • ファンブリューの目的
    • 開発会社としての強み
    • 営業日・営業時間
  • 事業内容
    • ITサポート
    • ウェブサイト制作
    • システム開発
    • フリーランス転向支援
  • 対応エリア
  • FAQ
  • パートナー募集
    • フリーランスエンジニアの方のパートナーとして
    • 制作会社さまのITパートナーとして
  • お問い合わせ
  • イベント
  • 記事一覧
  • 採用
FUNBREW
あなたの会社のIT顧問
  • ファンブリューについて
    • 会社概要
    • ファンブリューの目的
    • 開発会社としての強み
    • 営業日・営業時間
  • 事業内容
    • ITサポート
    • ウェブサイト制作
    • システム開発
    • フリーランス転向支援
  • 対応エリア
  • FAQ
  • パートナー募集
    • フリーランスエンジニアの方のパートナーとして
    • 制作会社さまのITパートナーとして
  • お問い合わせ
  • イベント
  • 記事一覧
  • 採用
FUNBREW
  • ファンブリューについて
    • 会社概要
    • ファンブリューの目的
    • 開発会社としての強み
    • 営業日・営業時間
  • 事業内容
    • ITサポート
    • ウェブサイト制作
    • システム開発
    • フリーランス転向支援
  • 対応エリア
  • FAQ
  • パートナー募集
    • フリーランスエンジニアの方のパートナーとして
    • 制作会社さまのITパートナーとして
  • お問い合わせ
  • イベント
  • 記事一覧
  • 採用

MacでのPHPのバージョン管理にphpbrewを使う

2023 9/13
システム開発
2023年9月13日

ファンブリューの金井です。

あるプロジェクトでPHPのバージョン8.1が必要になり、バージョン管理ツールを探しておりました。

その中で、phpbrewを使うのが一番簡単そうでしたのでメモ書きしておきます。

https://github.com/phpbrew/phpbrew

目次

brewでphpbrewを入れる

Macなので理由がなければbrewでインストールしてしまいます。

brew install phpbrew

phpbrewがインストールできたら初期設定を行います。

knownコマンドはPHPバージョンの一覧を取得します。

phpbrew init
phpbrew known

後ほど、PHPバージョンの切り替えで困るので、phpbrewのパスを通します。

私の環境はzshなので.zshrcに追記しました。

[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc

目的のPHPのバージョンをインストールします。

ビルドでしばらく時間がかかるので待ちましょう。

phpbrew install 8.1

インストールができたら、利用したいバージョンに切り替えます。

phpbrew use php-8.1.23
システム開発
  • 【2023年8月現在】現在のローコード最強のツールはBudibaseか
  • FlutterFlowのメリットとデメリットについて。ノーコードツールとして使えるか

金井 泰樹のアバター 金井 泰樹 FUNBREW代表

FUNBREWの代表。
新卒からIT系の企業に勤め、SES、スマホアプリ開発、自社開発の会社で経験を積んで独立。
新卒時代にエンジニアとしてのキャリアを積むのに失敗し、その後に苦労した経験から、現在教育事業の立ち上げを準備中。
強みはウェブシステム開発全般と迅速なレスポンスです。

この著者の記事一覧へ

関連記事

  • FlutterFlowのメリットとデメリットについて。ノーコードツールとして使えるか
    2023年9月28日
  • 【2023年8月現在】現在のローコード最強のツールはBudibaseか
    2023年8月31日
  • 【2023年8月現在】ローコードのNocoDBは使えるプロダクトなのか
    2023年8月28日
  • なぜ、SESの面談ではエンジニアの能力を見ないのか?
    2023年8月3日
  • DockerのMySQLでAnother process with pid xx is using unix socket file.が出た時の対処法
    2023年7月31日
  • Laravelでroutesのweb.phpファイルを分ける方法
    2023年7月9日
  • 未経験エンジニア必見。まずは現場で役に立つことが大事と言える理由
    2023年6月30日
  • SESが嫌いだったエンジニアがSESの事業を始める理由
    2023年6月23日2023年8月15日
  1. ホーム
  2. システム開発
  3. MacでのPHPのバージョン管理にphpbrewを使う

© FUNBREW

目次