저는 맥에다 docker로 세팅해서 쓰고 있습니다.
docker for mac 을 설치하고
아직 docker가 익숙하지 않아서 일단 laradock으로 기본 설정을 맞춰놓고,
docker-compose로 필요한 것만 선택해서 up하고 있어요.
(captain도 최근에 깔아봤는데 컨테이너 관리하기 좋더라고요.)
vagrant에 비하면 훨씬 쾌적하고 설정이 쉬웠습니다.
phpenv 또는 brew-php-switcher 를 사용하는 방법이 있습니다.
궁극의 해결책은 다른 분들이 답변하신 대로 가상 환경입니다.
그리고 현재 가상 환경 중에서는 갑은 도커입니다.
맥에서 laravel 개발시 valet을 사용하시면 편하게 추가하실수 있습니다. 이것을 php7 기본용으로 사용하시고,
mamp같은 apm설치본으로 php5.6설치후 http포트를 8000으로 변경하시면 둘다 사용가능하실 겁니다.
맥에 여러 버전의 PHP를 설치해서 바꿔가면서 사용하기 보다는 가상 머신을 사용하길 권해드립니다.
시간이 부족해서 키워드만 우선 남기고 갈게요.
virtualbox 와 vagrant 조합
혹은 docker
인데, docker 는 저도 아직 안해봐서 난이도를 잘 모르겠네요.
답변 감사합니다.
안그래도 지금 vagrant 설치하고 있는데 시간이 너무 오래 걸리네요 ㅋㅋ
집 와이파이 쓰는데 2시간 넘게 걸릴 것 같아서
다른 방법이 있나 찾아보고 있습니다.
답변 감사합니다. 만수무강 하세요. ^^
라라벨을 처음 입문하는 개발자입니다.
현재 저희 회사 서비스가 php5.6 버전의 라라벨이 설치 안된 것이 하나 있고
이번에 php7 버전의 라라벨을 사용하는 환경이 있습니다.
제가 이번에 mac을 사게 되어서 제 mac에서 환경을 잡고 있는데 php5.6 버전과 php7 버전 두개를 사용하고 싶습니다.
https://unagi44.wordpress.com/2015/12/14/mac%EC%97%90%EC%84%9C-php7-install-%ED%95%98%EA%B8%B0/
해당 페이지를 참고하여 php7을 설치하는데 도저히 php7이 어디에 설치 되어 있는지 모르겠습니다.
그리고 git으로 내려받은 디렉토리의 composer install을 하면 php7 버전이 아니라 나타나는 오류 때문에 php7 버전을 라라벨에서만 사용할 수 있도록 세팅하고 싶은데 잘 안되네요...
구글링을 계속 하고 있지만 시원한 답을 아직 찾지 못했습니다.
시간이 더 길어 질 것 같아 도움이 필요하여 질문하게 되었습니다.
부디 답을 주실 수 있는 분이 계셨으면 좋겠습니다. ^^
아무쪼록 건강하시고 감사합니다.