macOS Sierra php 7.0으로 업그레이드 하는 법

일반적으로 macOS Sierra에는 php 5.6 버전이 이미 설치되어 있습니다. 이를 그냥 이용하셔도 무방하나, php 7.0으로 업그레이드 하고자 하시는 분들을 위해 제가 진행했던 내용을 아래와 같이 남겨 공유 드립니다. 참고하시기 바랍니다.

* 개인적으로 활용한 메모를 남길 목적으로 간결하게 작성된 글임을 양해 부탁드립니다.

  • php 버전 확인 | php -v ▼


php 7.0으로 업그레이드 하는 법

curlbrew를 통해 php 7.0으로 업그레이드가 가능합니다. 필자는 curl를 이용하였습니다.

 

curl을 통한 방법 ▼

터미널을 열어 아래 커맨드를 실행합니다.

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.0

혹은

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.1

 

brew를 통한 방법 ▼

Homebrew가 설치되어 있는 환경에서 아래 커맨드를 차례대로 실행합니다. ▼

brew update && brew upgrade
brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew unlink php56
brew install php70

 

설치 이후 처리 ▼

다시 php 버전을 확인해도 여전히 5.6으로 나올 것입니다.

  • 버전 확인 커맨드 ▼
php -v

 

이때, ~/.bash_profile 혹은 /bashrc를 열어 아래 경로를 추가합니다. 저는 .bash_profile쉘 환경 설정을 해두었기 때문에 ~/.bash_profile에 추가하였습니다(경우에 따라 .profile인 경우도 있다고 합니다).

  • 실행 ▼
vi .bash_profile
  • 추가할 텍스트(경로) ▼
export PATH=/usr/local/php5/bin:$PATH

 

마지막으로, apache를 재시동 합니다.

sudo apachectl restart

 

위 방법으로 안될 시, httpd.conf 파일을 열어 아래 초록색 문장을 찾아 #로 주석 처리 합니다.

vi /etc/apache2/httpd.conf
LoadModule php5_module /usr/local/php5/libphp5.so

이상입니다.

참고

댓글 남기기