본문으로 바로가기

[PHP : Laravel] Laravel + XAMPP

category Helloworld!/Laravel 2013. 7. 29. 00:06

# Laravel 설치하기


[ Windows + XAMPP 환경에 설치 ]


1. XAMPP 설치 : http://www.apachefriends.org/en/xampp-windows.html#641

2. php를 커맨드라인에서 바로 사용가능하도록 윈도우 환경변수를 변경

   : 컴퓨터 속성 - 고급 시스템 설정 - 고급탭에 환경변수 버튼 - 시스템 변수(S)에서 Path 편집 - 맨 끝에 ;C:\xampp\php 추가 - 저장

3. Laravel 설치 : https://github.com/laravel/laravel/archive/v4.0.0.zip

   : 다음 방법은 git을 사용하지도 않고, mac이 아닌 windows에서 사용했을 때 방법임.

4. 다운 받은 Laravel을 원하는 곳에 압축 푼다 (C:\xampp\htdocs\)

   : 나는 C:\xampp\htdocs\laravel안에다가 설치함

5. 그 후 composer 설치http://getcomposer.org/download/

   : composer 설치 중 설치할 곳을 지정할 때, xampp\php\php.exe에 설치되도록 설정 바꿈

   : 자동으로 잡힐 경우도 있지만, 내 경우 apm도 설치되있어서 

     apm에 있는 php.exe을 자동으로 잡았기때문에 따로 설정해줘야했다.

6. 설치 완료 후 cmd창에서 cd를 써서 laravel 설치한 곳으로 이동 후 (cd C:\xampp\htdocs\laravel)

composer install 명령어 실행. 하면, 긴~ 명령어들이 차례데로 나온다.

7. 컴포넌트도 설치완료되면 커멘트 창에 php artisan serve 입력

8. 브라우저에서 localhost:8000 입력하면 You arrive라는 창을 볼 수 있다.

[ Virtualhost 설정하기 ]


1. http://localhost/laravel/public/ (나는 laravel을 C:\xampp\htdocs\laravel에 설치했으므로...)

으로 들어가면 You have arrived가 뜨는것을 확인 할 수 있다.

2. c:\windows\system32\drivers\etc\hosts에

   내IP주소      localhost seheekim.source.net 추가 (seheekim.source.net은 test할 도메인명)

   : 이때, Windows7일 경우 권한이 없어 수정 안될 경우 : 메모장을 관리자권한으로 열어 수정한다. 

3. httpd-vhosts를 다음과 같이 수정

NameVirtualHost *:80 //주석(##)을 없앤다 


NameVirtualHost *
<virtualhost *="">
DocumentRoot "C:\xampp\htdocs"
ServerName localhost
</virtualhost>
<virtualhost *="">
DocumentRoot "C:\xampp\htdocs\laravel\public"
ServerName seheekim.source.net
</virtualhost>


* 참고 사이트 : http://setup-steps.blogspot.kr/2013/01/laravel-virtual-host-on-xampp.html