1 개요[ | ]
- composer 라라벨 프로젝트 생성
- composer create-project laravel/laravel
- DOCUMENT_ROOT가 /var/www/html 일 때
2 사전작업[ | ]
3 컴포저로 프로젝트 생성[ | ]
- 여기서는 프로젝트명을 blog로 하였음
Console
Copy
root@zetawiki:~# cd /var/www/
root@zetawiki:/var/www# composer create-project laravel/laravel blog
Installing laravel/laravel (v5.2.31)
- Installing laravel/laravel (v5.2.31)
Loading from cache
Created project in blog
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing vlucas/phpdotenv (v2.3.0)
Downloading: 100%
- Installing symfony/polyfill-mbstring (v1.2.0)
Downloading: 100%
... (생략)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required to psr7 bridging features (0.2.*).)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (>=2.2.1)
phpunit/phpunit suggests installing phpunit/php-invoker (~1.1)
Writing lock file
Generating autoload files
> Illuminate\Foundation\ComposerScripts::postUpdate
> php artisan optimize
Generating optimized class loader
> php artisan key:generate
Application key [base64:Lz9g0Nd8N4MK7MxFJB/uKAi9L3yyRfSuhX6v+VUcOdM=] set successfully.
Console
Copy
root@zetawiki:/var/www# cd blog/
root@zetawiki:/var/www/blog# tree -L 1
.
├── app
├── artisan
├── bootstrap
├── composer.json
├── composer.lock
├── config
├── database
├── gulpfile.js
├── package.json
├── phpunit.xml
├── public
├── readme.md
├── resources
├── server.php
├── storage
├── tests
└── vendor
9 directories, 8 files
4 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.