본문 바로가기
💻Programming/Web

[mac] Laravel 라라벨 실행시 주의점

by 파띵 지수 2022. 2. 1.
728x90

📌 composer 설치

> composer install

설치 되어있지 않다면 해당 링크로 설치 => macOS 에서 Laravel 설치하기

📌 php 버전 확인

php가 설치 되어있지 않다면 아래 처럼 설치

> brew install php

업데이트가 되어있지 않다면 업데이트하기

> brew upgrade php

⭐️ macOS Catalina에서는 brew로 PHP 버전을 7.4로 업데이트할 때 아래 명령을 수행해야한다.

> brew link --force --overwrite php@7.4

Linking /usr/local/Cellar/php@7.4/7.4.27... 810 symlinks created.

If you need to have this software first in your PATH instead consider running:
  echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
  echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

이렇게 메세지가 뜨면 zshrc 파일에 환경변수를 설정해준다.

> echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
> echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc

vi 에디터로 열어보면 확인 가능하다.

> vi ~/.zshrc
> source ~/.zshrc

📌 artisan 명령어로 필요한 내용 실행

[1]

데이터베이스에 데이터가 없는 경우 반드시 migrate을 해주어야한다.
예를 들어 docker container를 처음 생성하고 실행한 후에는
laravel에서 사용할 시 migrate을 통해 데이터베이스에 값을 넣어야한다.

> php artisan migrate

[2]

만약 storage/app/public 에 저장된 파일들을 웹에서 접근할 수 있도록 하려면
public/storage 를 storage/app/public 으로 심볼릭 링크를 생성한다.

> php artisan storage:link

[3]

서버를 실행하고자 한다면,

> php artisan serve

 

 

 

 

⭐️ velog 보기 ⭐️

https://velog.io/@diduya/Laravel-mac%EC%97%90%EC%84%9C-%EB%9D%BC%EB%9D%BC%EB%B2%A8-%EC%8B%A4%ED%96%89%EC%8B%9C-%EC%A3%BC%EC%9D%98%EC%A0%90

 

[mac] 라라벨 실행시 주의점

설치 되어있지 않다면 해당 링크로 설치 => macOS 에서 Laravel 설치하기 php가 설치 되어있지 않다면 아래 처럼 설치업데이트가 되어있지 않다면 업데이트하기⭐️ macOS Catalina에서는 brew로 PHP 버전

velog.io

 

반응형