처음부터 시작하는 PHP ~MacOS X에서 Laravel5.7 개발 환경 구축~

전회는 homebrew를 사용해 PHP의 환경 구축을 실시했습니다.
이번은 Laravel5.7의 환경 구축 방법입니다.

Laravel 개발 환경 구축



HTML/CSS로 웹 사이트를 만들 때 "BootStrap"이라는 FW의 존재를 알았습니다.
PHP에서도 어쨌든 FW를 사용하게 될 것이라고 생각하고, Laravel을 사용하려고 결정했습니다.
Laravel은 이제 PHP 프레임워크 중에서 가장 기세가 많은 프레임워크입니다.

homebrew를 사용하여 "Composer · Laravel 5.7"을 설치했습니다.
Composer 설치 참고 URL:
Composer를 Homebrew에서 Mac OS에 배포하는 방법 (@sitmk)

Laravel 설치 참고 URL:
macOS에 Laravel 5.6을 설치하는 단계를 요약해 보겠습니다 (@igz0)
mac Laravel 환경 구축 (@homhom99 님)
Mac OS에 Laravel 5.7을 도입하는 방법 (@sitmk)

Laravel에서 개발 환경을 구축하는 흐름



Laravel의 개발 환경 구축에 필요한 것을 다시 정리해 둡니다.
터미널, PHP7, Apache, homebrew, 데이터베이스 (MySQL/PostageSQL 등)

Composer 설치



* MacOS의 터미널을 사용합니다.

①homebrew를 사용하여 Composer 설치
$ brew install composer

②Composer 설치 확인
$ composer -v

③설치 성공 화면(화면 일부만 표시하고 있습니다)
  / ____/___  ____ ___  ____  ____  ________  _____
 / /   / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__  )  __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/

Laravel 설치



방금 설치한 Composer를 이용합니다.
* MacOS의 터미널을 사용합니다.

①Laravel 설치
$ composer global require "laravel/installer"

②Laravel의 PASS를 통한다
export PATH="$PATH:~/.composer/vendor/bin"
source ~/.bash_profile

③Laravel의 경로 확인
laravel -v

지금까지 설치가 완료되었습니다!

Laravel 프로젝트 작성부터 홈 화면 표시까지



설치가 완료되어도 홈 화면에 도착할 때까지 안심할 수 없습니다.
좀 더 노력합시다!

①프로젝트의 작성(프로젝트명은 sample이라고 합니다)
$ laravel new sample

②cd(체인지 디렉토리) 명령으로 sample로 이동
$ cd sample

③ laravel의 기동(php artisan serve)
$ php artisan serve
Laravel development server started: <http://127.0.0.1:8000>

④ 브라우저의 URL 바에 htp://127.0.0.1:8000
흰색 배경에 회색 문자로 "Laravel"이 표시되면 OK입니다.


요약



이번에는 터미널 & homebrew에서 Composer와 Laravel을 설치했습니다.
Composer는 패키지 관리 도구로 PHP 관련 파일을 일괄 관리해 줍니다.

이 볼륨은 상당히 힘들다. 개발 환경이 갖추어지면 일단 잘하자!
수고하셨습니다!

좋은 웹페이지 즐겨찾기