[Header]
目次
はじめに
MacにはもともとデフォルトでPHPが入っていますが、PHPの最新とはいかないので、バージョンアップしてゆきたいと思います。パッケージマネージャ「Homebrew」を使ってインストールしますので、特にむずかい設定等はありません。
作業環境
- MacBook Pro (Retina, 13-inch, Early 2015)
- macOS Catalina バージョン 10.15.3
- Homebrew 2.2.4
Homebrew のアップグレード
$ brew upgrade ==> Upgrading 2 outdated packages: pyenv 1.2.15 -> 1.2.16 vim 8.2.0100 -> 8.2.0150 ==> Upgrading pyenv ... 以下省略
わたしの環境では既に「pyenv」「vim」をHomebrewでインストールしていますので、アップグレードの対象になっていますが、ここになにも出ていなくても問題はありません。
Homebrew でインストールできるPHPを確認
$ brew search php@ brew-php-switcher php-code-sniffer php@7.2 phplint phpmyadmin phpunit php php-cs-fixer php@7.3 phpmd phpstan
「php@7.2」や「php@7.3」がインストールすることができます。
PHPのインストール
$ brew install php@7.3 ==> Installing dependencies for php@7.3: apr, apr-util, argon2, aspell, brotli, c-ares, libidn, libmetalink, libssh2, jansson, jemalloc, libev, libevent, nghttp2, openldap, rtmpdump, curl-openssl, libtool, unixodbc, freetds, libpng, freetype, libffi, pcre, glib, gmp, icu4c, jpeg, libpq, libsodium, libzip, tidy-html5, libtiff and webp ==> Installing php@7.3 dependency: apr ==> Downloading https://homebrew.bintray.com/bottles/apr-1.7.0.catalina.bottle.tar.gz ... 以下省略
少々時間がかかります。
PHPのバージョン確認
$ php --version PHP 7.3.11 (cli) (built: Dec 13 2019 19:21:21) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
PHPのバージョンが確認できました。
おわりに
Homebrew のインストールリストに「php@7.4」がもうあるのかと探してみましたが現時点ではありませんでした。基本的なインストール方法は変わらないと思いますので、また「php@7.4」をインストールする機会がありましたら、記事にしてみたいと思います。
[A8_TechAcademy065]
[Footer]