라라벨5 퀵스타트

(라라벨 퀵스타트에서 넘어옴)
Laravel QuickStart
라라벨5 Basic Task List

1 사전작업[ | ]

2 git clone[ | ]

root@zetawiki:~# cd /var/www/html
root@zetawiki:/var/www/html# git clone https://github.com/laravel/quickstart-basic mylaravel
Cloning into 'mylaravel'...
remote: Counting objects: 237, done.
remote: Total 237 (delta 0), reused 0 (delta 0), pack-reused 237
Receiving objects: 100% (237/237), 81.23 KiB | 0 bytes/s, done.
Resolving deltas: 100% (69/69), done.
Checking connectivity... done.

3 composer install[ | ]

root@zetawiki:/var/www/html# cd mylaravel
root@zetawiki:/var/www/html/mylaravel# composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
  - Installing jakub-onderka/php-console-color (0.1)
    Loading from cache
... (생략)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
Generating autoload files
> php artisan clear-compiled
> php artisan optimize
Generating optimized class loader

4 DB 생성[ | ]

root@zetadb:~# mysql -udbuser1 -pP@ssw0rd
... (생략)
mysql> create database laraveldb;
Query OK, 1 row affected (0.00 sec)

5 DB 설정[ | ]

root@zetawiki:/var/www/html/mylaravel# vi .env
DB_HOST=135.79.246.80
DB_DATABASE=laraveldb
DB_USERNAME=dbuser1
DB_PASSWORD=P@ssw0rd

6 DB 마이그레이션[ | ]

root@zetawiki:/var/www/html/mylaravel# php artisan migrate
Migration table created successfully.
Migrated: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_100000_create_password_resets_table
Migrated: 2015_10_27_141258_create_tasks_table

7 (Optional) 아파치 권한 설정[ | ]

root@zetawiki:/var/www/html/mylaravel# chown -R www-data:www-data .
root@zetawiki:/var/www/html/mylaravel#

8 테스트[ | ]

9 (Optional) 단축 경로 설정[ | ]

root@zetawiki:/var/www/html/mylaravel# cd ..
root@zetawiki:/var/www/html# cp -a mylaravel/public/ my
root@zetawiki:/var/www/html# cd my/
root@zetawiki:/var/www/html/my# vi index.php
...
require __DIR__.'/../laravel/bootstrap/autoload.php';
...
$app = require_once __DIR__.'/../laravel/bootstrap/app.php';
...

10 같이 보기[ | ]

11 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}