라라벨 및 발렛 (Laravel & valet) 설치

adc0612·2022년 4월 4일
0

라라벨 (Laravel)

Laravel은 PHP 언어로 작성된 PDP를 위한 풀스텍 웹 프레임워크이다.
Laravel 공식 홈페이지

라라벨 발렛 (Laravel Valet)

라라벨 발렛은 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

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

프로젝트 실행

명령어를 이용해 프로젝트 폴더로 간다.

park

valet park

명령어를 실행하여 해당 directory를 머신에 등록한다.
directory가 발렛으로 park되면 해당 디렉토리 내의 모든 디렉토리는 link된 사이트 주소를 이용해 접속이 가능하다.

valet link

명령어를 실행하면 해당 폴더의 이름으로 link된 사이트가 생긴다.

valet links

명령어를 실행하면 연결된 모든 디렉토리 목록을 표시한다.

valet unlink

명령어를 실행하면 링크를 제거한다.

0개의 댓글