Laravel4 설치, 업데이트 및 실행 방법

GIT을 통한 설치

Laravel 프레임워크 GitHub 주소 : https://github.com/laravel/laravel

2013년 3월 27일 기준으로 위 저장소의 master 브랜치는 Laravel3 버전이며 develop 브랜치가 4 최신 개발 버전입니다.

Laravel4를 설치하려면 아래처럼 develop 브랜치를 클론 합니다.

git clone -b develop git://github.com/laravel/laravel.git app

2013년 5월 28일 l4 정식버전이 나오면서 master 브랜치로 바꼇습니다. 위처럼 클론하시면 4.0.x 대 개발버전이 클론되며 아래와 같이 해야 4.0.0 정식 stable 버전이 클론됩니다.

git clone git://github.com/laravel/laravel.git app

저장소를 클론하고 나면 app 폴더로 이동하여 Composer를 설치합니다.

cd app
$ curl -sS https://getcomposer.org/installer | php

Composer가 설치되면 아래 명령어를 실행하여 composr.json 파일에 명시된 컴포넌트를 설치합니다.

php composer.phar install

이제 Laravel4 프레임워크와 관련된 컴포넌트가 설치되었습니다.

컴포넌트가 정상적으로 설치 완료된 후 브라우저로 접속하면 hello world가 뜹니다.

실행(로컬 개발환경에 설치했을 경우)

PHP 5.4부터는 빌트인 서버를 제공하므로 아래의 명령어를 사용하여 바로 실행 할 수 있습니다.

php artisan serve

업데이트

git을 통해 설치했을 경우 최신버전으로 패치할 수 있습니다. 이때 생기는 merge conflicts를 해결해야 합니다.

git fetch origin
git merge origin/develop

아래 명령어를 사용하여 컴포넌트도 업데이트 합니다.

php composer.phar update

GIT 없이 설치

https://github.com/laravel/laravel/tags에서 최신 4.x 버전을 다운 받습니다. (글쓰는 현재 v4.0.0-BETA3가 최신버전입니다.) 그런다음 원하는 폴더에 압축을 풀고 Composer를 다운 받거나 아래 명령어를 실행하여 해당 폴더에 다운로드 합니다.

curl -sS https://getcomposer.org/installer | php

다음 아래 명령어를 실행하여 관련된 컴포넌트들을 설치합니다.

php composer.phar install

실행

PHP 5.4부터는 빌트인 서버를 제공하므로 아래의 명령어를 사용하여 바로 실행 할 수 있습니다.

php artisan serve

업데이트

정식 버전이 나오거나 베타버전이 업데이트 됐을 경우 수동으로 업데이트 합니다 -.-

좀 더 쉽게 설명 :)

Windows + XAMPP 환경에 설치

  1. XAMPP를 설치합니다.
  2. php를 커맨드라인에서 바로 사용가능하도록 윈도우 환경변수 맨 끝에 ';C:\xampp\php' 을 추가합니다. 이거 따라하면 되는데 영어밖에 못찾았네요.
  3. 이제 구축환경이 완성 되었고 Laravel을 다운받습니다. v4.0.0.zip
  4. 다운하고 나면 원하는 폴더에 압축을 풉니다 C:\app\
  5. 그후 Composer를 설치합니다 windows installer는 설치해보지 않았지만 저걸 설치하면 아무곳에서나 composer를 사용할수 있나 봅니다. windows installer를 통해 설치하지 않았을 경우 curl을 통해서나 여기서 직접 composer.phar 파일을 다운로드 받아 C:\app\ 폴더에 저장합니다.
  6. 그다음 cmd나 power shell로 C:\app\ 디렉토리로 이동한 다음, windows installer를 통해 composer를 설치 했을 경우 composer install, composer.phar 파일을 다운로드 했을 경우 php composer.phar install 명령어를 통해 관련된 컴포넌트 들을 설치합니다.
  7. 컴포넌트가 설치되고 오토로드 파일이 생성됬다고 나오면 모든 설치가 완료 되었습니다.
  8. artisan은 단순한 커맨드라인 명령어 입니다. xampp는 빌트인 서버가 포함된 php5.4를 설치합니다. 꼭 htdoc(?) 폴더가 아니더라고 아무곳에서 php 파일을 저장하고 서버를 실행 할수 있습니다. 아래 명령어를 통해 Larave이 설치되어 있는 폴더에서 서버를 실행할수 있습니다. artisan 명령어는 쉘을통해 root디렉토리(c:\app)에서 실행해야합니다. 다음 브라우저를 통해 localhost:8000에 접속하면 HELLO WORLD를 볼수 있습니다.

서버 실행

php artisan serve

위 명령어는 단순히 말해 php -S localhost:8000 명령어와 같다고 보시면 됩니다. php 빌트 인 서버

comments powered by Disqus