Laravel 과 PHP 예전 자료 Laravel 4 Current: Laravel 4 설치 및 설정 Laravel 4 설치 및 설정 PHP 기반의 우아하고 생산성이 좋은 Web Framework 입니다. PrerequisitePHP 5.4 이상이 설치되어 있어야 합니다. php 설치 문서를 참고하세요.PHP 의존성 관리자인 composer 가 설치되어 있어야 합니다.설치 (Windows 기반)git 설치 - http://msysgit.googlecode.com/files/Git-1.8.3-preview20130601.exePHP용 package Manager인 Composer 를 설치한다. (아래는 수동 설치 기준 - Windows용 installer 다운받기)Composer 로 laravel 프로젝트 생성 composer create-project laravel/laravel laravel-test CODE apache 를 사용할 경우 VirtualHost를 등록하고 다음 내용 추가후 Web Server 재구동 DocumentRoot /var/www/html/laravel-test/public/ <Directory "/var/www/html/laravel-test/public/"> Options -MultiViews Order allow,deny Allow from all RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] </Directory> BASH PHP 내장 웹서버 사용시 laravel-test 폴더로 이동후 다음 명령어 실행 php artisan serve CODE Browser 에서 http://SERVER_IP:8000 에 연결하여 laravel 정상 동작 여부 확인 Laravel BootStrap Stater Site 설정wget https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site/archive/master.zipunzip master.zipcd Laravel-4-Bootstrap-Starter-Site-masterframework 설치 composer install --dev CODE production deploy php composer.phar update를 하면 안 됨! vi bootstrap/start.phplaravel 폴더 권한 부여 setfacl -R -m u:apache:rwx app/storage setfacl -R -m u:apache:rwx public/assets/compiled/ CODE apache VirtualHost 에 등록MySQL DB 및 계정 생성 CREATE DATABASE laravelbootstrapstarter CHARACTER SET utf8 COLLATE utf8_unicode_ci; grant all privileges on laravelbootstrapstarter .* to 'user'@'localhost' IDENTIFIED BY 'password'; SQL 참고https://github.com/andrew13/Laravel-4-Bootstrap-Starter-Site ×