Laravel | Laravel 시작 및 프로젝트 생성 | Laravel 프로젝트 생성
Laravel 예제를 만들어 보자. Laravel은 “프로젝트"를 작성하고 개발한다.
프로젝트라는 것은 만드는 응용 프로그램에 필요한 파일과 설정 등을 모두 한 묶음으로 모은 것으로, Laravel의 개발은 기본적으로 프로젝트를 만들고, 거기에 필요한 파일을 추가하거나 편집하고 가는 방식으로 한다.
이 프로젝트 생성은 명령 프롬프트를 사용하여 composer 명령을 실행한다.
· Laravel 프로젝트 만들기
composer create-project laravel/laravel 프로젝트명 --prefer-dist
composer create-project laravel/laravel
는 조금 긴데, 이는 composer으로 Laravel 프로젝트를 만드는 명령이다. 이 명령 이후에 프로젝트명을 넣는다. 그러고 --prefer-dist
라는 것은 패키지의 다운로드 하는 위치에 관한 것으로, --prefer-source
와 --prefer-dist
중 하나를 지정한다.
그럼, “myapp"라는 프로젝트를 만들어 보자. 명령 프롬프트를 열고, 프로젝트를 저장할 위치로 cd로 이동하고, 다음과 같이 실행한다.
composer create-project laravel/laravel myapp --prefer-dist
이것으로 현재 디렉토리에 “myapp"이라는 폴더가 생성되고, 그 안에 필요한 파일들이 저장된다.
■ Laravel 설치에 대해
Laravel 이용은 Composer를 사용하여 수행할 수 있지만, 좀 더 쉽게 사용할 수 있도록 하고 싶다면 Laravel 인스톨러을 이용하면 된다. 이는 명령 프롬프트에서 다음과 같이 실행한다.
composer global require "laravel/installer=~1.1"
이제 Laravel 프로그램이 포함된다. 그러고 Laravel 설치 프로그램의 위치를 path 변수에 추가한다.
C:\Users\사용자명\AppData\Roaming\Composer\vendor\bin;
“사용자명"은 각각의 맞는 이름으로 대체한다. 이것으로 Laravel 설치 프로그램을 사용할 수 있게 된다. 이것을 사용하면 다음과 같이 쉽게 프로젝트를 만들 수 있다.
laravel new 프로젝트명
명령 프롬프트에서 이렇게 실행하면 프로젝트를 만들 수 있다. myapp라면 laravel new myapp
라고 입력만 하면 된다.
Composer를 사용하여도, Laravel 인스톨러에서 생성되어도 프로젝트에는 차이가 없다. 어느 방법이라도 선호하는 방법으로 하면 된다.