본문 바로가기

Laravel Blog

[Laravel] Mac에 라라벨 설치 A-Z

반응형

 

 

안녕하세요 주갬입니다. 

 

오늘은 제가 두고두고 보기 위해... Laravel을 설치하는 방법을 작성해두려고 합니다. 

 

 

 


 

0.  사전 작업

 

 

Mac의 패키지 관리자인 Homebrew를 설치합니다.

 

설치 후엔 업데이트를 한 번 해줍니다.

 

brew update

 

 

그리고 Laravel은 PHP 프레임워크이니만큼 PHP가 깔려있어야 하겠죠? PHP도 설치해줍니다.

 

brew search php

 

brew install php

 

 

 

 


 

 

1. Composer 설치

 

 

 

그 다음으로는 PHP 패키지 관리자인 Composer을 설치해야합니다.

Composer는 제가 다른 블로그들 보고 실패를 많이 해봤는데 공식문서가 최고입니다,,! 공식문서 따라가시면 바로 설치 잘 됩니다.

 

https://getcomposer.org/doc/00-intro.md

 

Introduction - Composer

Dependency management System Requirements Installation - Linux / Unix / macOS Downloading the Composer Executable Locally Globally Installation - Windows Using the Installer Manual Installation Docker Image Using Composer Introduction# Composer is a tool f

getcomposer.org

 

 

Mac 유저분들은 이 링크 참고하세요.

 

https://getcomposer.org/download/

 

Composer

Download Composer Latest: v2.4.4 To quickly install Composer in the current directory, run the following script in your terminal. To automate the installation, use the guide on installing Composer programmatically. php -r "copy('https://getcomposer.org/ins

getcomposer.org

 

 

 

공식문서 보시기 귀찮으신 분들은 이거 복붙해주세요.

 

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

 

php -r "if (hash_file('sha384', 'composer-setup.php') === '55ce33d7678c5a611085589f1f3ddf8b3c52d662cd01d4ba75c0ee0459970c2200a51f492d557530c71c15d8dba01eae') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

 

php composer-setup.php

 

php -r "unlink('composer-setup.php');"

 

 

 

설치가 제대로 완료되었다면 "composer" 라고 쳤을 때 다음과 같이 예쁜 로고가 나와야합니다. Composer까지 설치 완.

 

 

 


 

2. Laravel 설치

 

 

 

라라벨 인스톨러 설치해주시고

 

composer global require "laravel/installer"

 

 

Path를 설정해야하니 설정파일을 열어줍니다.

 

vi ~/.bash_profile

 

 

파일이 열리면 다음 Path를 추가해줍니다.

 

export PATH="$PATH:$HOME/.composer/vendor/bin"

 

 

이렇게 맨 밑 줄에 추가한 후 저장하고 나가주시면 됩니다.

 

더보기

초보분들께..

 

vi 편집기 글 쓰는 방법: i 누르고 내용쓰기

vi 편집기 글 쓰는 방법: 저장하고 나가기는 ESC +  !wq 

 

찡끗

 

설정파일에 내용을 추가하셨다면 다음 명령어로 적용 딱딱 시킵니다.

 

source ~/.bash_profile

 

 

 

 

그 다음으로 Mac에서 사용할 수 있는 라라벨 개발 환경인 Valet을 설치해줍니다. 맥에 대신 라라벨을 설치해줘서 발렛인가봐요,,ㅎ

 

composer global require laravel/valet

 

valet install

 

 

이렇게 뜨면 발렛이 잘 설치된 것입니다!

 

 

 

 

 


 

 

3. Laravel 프로젝트 생성

 

 

이제 다음 코드로 laravel 프로젝트를 만들어 보겠습니다.

 

laravel new 프로젝트이름

 

는 실패,, mkdir이 권한 문제로 실행되지 않았다고 하네요.

 

 

sudo 넣어서 다시 실행 후 "너 진짜 Composer를 root user로 실행하려고?"라는 물음에 "yes"여요라고 대답해줍니다.

그럼 성공적으로 프로젝트가 실행됩니다.

 

 

그리고 artisan에게 이 프로젝트를 로컬 서버로 열어달라고 명령합니다.

 

php artisan serve

 

 

위 명령어를 수행하면 창이 열리는데요,

 

 

두둥,, 이 빨간 오류 화면을 마주친 분 저 말고 또 있나요,,?

 

그런 분은 이 명령어를 실행해서 App Key를 만들어주시면 됩니다.

 

sudo php artisan key:generate

 

 

키 생성 후 다시 php artisan serve를 해주시면,,?

 

깔끔한 Laravel 초기화면을 보실 수 있습니다!!!! 👏👏👏

 

 

 

 


 

 

 

이제 진짜 개발을 하러 가보시죠 슝슝!!

반응형