> composer install
설치 되어있지 않다면 해당 링크로 설치 => macOS 에서 Laravel 설치하기
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
데이터베이스에 데이터가 없는 경우 반드시 migrate을 해주어야한다.
예를 들어 docker container를 처음 생성하고 실행한 후에는
laravel에서 사용할 시 migrate을 통해 데이터베이스에 값을 넣어야한다.
> php artisan migrate
만약 storage/app/public 에 저장된 파일들을 웹에서 접근할 수 있도록 하려면
public/storage 를 storage/app/public 으로 심볼릭 링크를 생성한다.
> php artisan storage:link
서버를 실행하고자 한다면,
> php artisan serve
php가 설치 되어있지 않다면 아래 처럼 설치
Php 가 원하는 버전이 아닐 경우 버전을 변경함
상황에 따라 php 5.6 7.1 7.4 8.0 등으로 변경 할줄 알아야 함.
버전마다 지원하는 함수가 바뀌기도함
버전이 바뀌면 새로운 함수가 나오기도 하고 함수가 사라지기도 함