Laravel은 PHP 언어로 작성된 PDP를 위한 풀스텍 웹 프레임워크이다.
Laravel 공식 홈페이지
라라벨 발렛은 macOS를 위한 개발 환경이다.
기존 라라벨 프로젝트를 로컬에서 실행하고 수정해야 해서 라라벨 발렛을 골랐다.
Laravel Valet 소개
먼저 Homebrew부터 최신버전으로 업데이트한다.
brew update
Homebrew가 설치 안 되어있으면 아래 페이지를 통해 설치한다.
Homebrew 설치 페이지
Homebrew를 이용해 PHP를 설치한다.
brew install php
composer도 설치한다.
brew install composer
composer를 이용해 laravel valet을 설치한다.
composer global require laravel/valet
valet install 명령어를 실행한다.
valet install
valet install을 쳤을 때 아래와 같이 에러가 뜰 수도 있다.
Laravel valet이 잘 설치 안 됐을수도 있고 path설정을 안 했을수도 있다.
command not found: valet
아래의 stackoverflow 글을 통해 해결했다.
stackoverflow laravel install not fund
먼저 아래의 명령어를 이용해 Laravel Valet이 잘 설치된지 확인한다.
아래의 명령어 실행 후의 Vendor 폴더안에 있는 valet 경로가 나오면 잘 설치 된것이다.
ls -al ~/.composer/vendor/bin/valet
그다음 PATH설정 안 했는지 살펴본다.
아래 명령어 실행 후 valet버전이 나오면 valet설치에 문제 없고 PATH설정만 해주면 된다.
~/.composer/vendor/bin/valet --version
아래 명령어를 터미널에 입력해 PATH설정을 해준다.
export PATH=$PATH:~/.composer/vendor/bin
그 다음 valet install 명령어를 다시 실행하면 설치가 잘 된다.
valet install
명령어를 이용해 프로젝트 폴더로 간다.
valet park
명령어를 실행하여 해당 directory를 머신에 등록한다.
directory가 발렛으로 park되면 해당 디렉토리 내의 모든 디렉토리는 link된 사이트 주소를 이용해 접속이 가능하다.
valet link
명령어를 실행하면 해당 폴더의 이름으로 link된 사이트가 생긴다.
valet links
명령어를 실행하면 연결된 모든 디렉토리 목록을 표시한다.
valet unlink
명령어를 실행하면 링크를 제거한다.