mac mamp php path 추가
mac에서 개발하는데 rector를 사용하려니 composer를 설치해야하고
composer를 설치하기 위해서는 php 명령어를 써야하는데...
이런 이유로, php 명령어를 맥에서 사용하는 방법을 알아보겠음.
1단계. php 위치 확인
기본적인 개발환경으로 mamp를 사용하고 있었으므로,
MAMP | Let's make Terminal use MAMP’s PHP ( instead of mac's version ) * Choosepizzi.net
이 글을 참조해보면,
which php 로 php가 어디에 있는지 확인해야하는데 확인되지 않음.
일반적이라면, [PHP] MacOS에서 PHP 설치하기 (velog.io) 이 글에서 하는 방법대로 하면 되겠으나,
1-2단계. mamp에서 php 경로 확인하기
저는 mamp를 사용하고 있었으므로..
MAMP는 Mac에서 Apache, MySQL 및 PHP를 설치하고 구성하는 데 도움을 주는 소프트웨어 번들입니다. MAMP를 사용하는 경우 PHP를 별도로 설치할 필요가 없습니다. MAMP는 이미 PHP를 포함하고 있으며 웹 개발을 위해 필요한 모든 것을 제공합니다.
일반적으로 MAMP를 설치하면 PHP 버전도 함께 제공됩니다. MAMP를 실행한 후 웹 서버를 시작하면 브라우저를 통해 PHP 스크립트를 실행할 수 있습니다. MAMP에서 제공하는 PHP 버전을 사용하고자 한다면 따로 PHP를 설치할 필요는 없습니다.
그러나 경우에 따라 MAMP가 제공하는 PHP 버전보다 더 최신 버전을 사용하고 싶을 수 있습니다. 이런 경우에는 별도로 PHP를 설치하고 MAMP에서 제공하는 PHP 대신 새로 설치한 PHP를 사용할 수 있습니다. 이는 시스템 또는 다른 개발 환경에서 PHP를 사용하는 방식과 동일하게 작동합니다.
/Applications/MAMP/bin/php/php8.2.0/bin/php -v
이렇게 해야 현재 MAMP에서 실행 중인 PHP8.2.0의 php버전을 확인할 수 있었음.
만약 터미널에서 MAMP PHP를 더 편리하게 사용하고 싶다면, 해당 PHP 실행 파일을 별칭(alias)으로 설정하거나 터미널의 PATH 환경 변수에 추가할 수도 있습니다. 그러면 간편하게
php명령어를 사용하여 MAMP의 PHP를 실행할 수 있습니다.
2단계. PHP 환경변수 추가하기
2-1단계.별칭(alias)설정하는 방법
2-2단계.PATH환경변수에 추가하는 방법