-
mac에서 php 8 설치Mac 2021. 1. 17. 15:06
php를 설치하려고 구글링을 해보니, mac에는 php가 기본 설치 되어 있다고 합니다.
mac이 리눅스를 기반으로 한 것이지만, 설마 php가 기본 설치???
php의 버젼 확인 명령을 입력하니 실제로 7.3.24가 있는데, 다른 버젼을 골라 설치할 방법은???
oneboard@oneboarcBookPro myapp % php -v WARNING: PHP is not recommended PHP is included in macOS for compatibility with legacy software. Future versions of macOS will not include PHP. PHP 7.3.24-(to be removed in future macOS) (cli) (built: Nov 23 2020 06:45:16) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.24, Copyright (c) 1998-2018 Zend Technologies
물론, mac에는 아파치 웹서버도 기본 설치되어 있습니다.
oneboard@oneboarcBookPro myapp % httpd -v Server version: Apache/2.4.46 (Unix) Server built: Nov 23 2020 03:38:13
php를 8로 올려보거나 7.4로 해보려고 brew update php를 했더니
brew에 없더라구요.
oneboard@oneboarcBookPro myapp % brew upgrade php Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae crcany hexo ==> Updated Formulae Updated 130 formulae. ==> New Casks lightkey ==> Updated Casks Updated 41 casks. Error: php not installed
oneboard@oneboarcBookPro myapp % brew list icu4c node
구글신의 도움을 청했더니
stitcher.io/blog/php-8-upgrade-mac
brew tap shivammathur/php brew install shivammathur/php/php@8.0 brew link --overwrite --force php@8.0
작업하던 terminal을 닫고 새로운 terminal을 띄워서 버젼을 확인 합니다.
기존 창에서 php -v를 하면 기존 버젼의 정보만 나옵니다.
oneboard@oneboarcBookPro ~ % php -v PHP 8.0.1 (cli) (built: Jan 8 2021 02:39:34) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.1, Copyright (c) Zend Technologies with Zend OPcache v8.0.1, Copyright (c), by Zend Technologies
그런데, brew list를 하면 엄청난 숫자의 설치가 생겼습니다. ㄷ ㄷ ㄷ
oneboard@oneboarcBookPro ~ % brew list apr freetype libev libunistring python@3.9 apr-util gd libffi libzip readline argon2 gdbm libidn2 nghttp2 rtmpdump aspell gettext libmetalink node sqlite autoconf glib libpng oniguruma tcl-tk brotli gmp libpq openldap tidy-html5 c-ares icu4c libsodium openssl@1.1 unixodbc curl jemalloc libssh2 pcre webp fontconfig jpeg libtiff pcre2 xz freetds krb5 libtool php zstd
윈도에 설치파일로 설치하고 path만 잡으면 되는 것에 비해서 뭔가 많이 불합리한...
반응형'Mac' 카테고리의 다른 글
brew 명령어 (0) 2021.01.17 mac에 mariadb 설치하기 (0) 2021.01.17 GitHub for Mac 설치하기 (0) 2021.01.16 mac에 ms vscode 설치하기 (0) 2021.01.16 윈도우를 쓰던 사람이 Mac에서 개발하기 (0) 2021.01.15