"Composer 라라벨 프로젝트 생성"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 9개는 보이지 않습니다)
2번째 줄: 2번째 줄:
;composer 라라벨 프로젝트 생성
;composer 라라벨 프로젝트 생성
;composer create-project laravel/laravel
;composer create-project laravel/laravel
* [[DOCUMENT_ROOT]]가 /var/www/html 일 때


<source lang='console'>
==사전작업==
root@zetawiki:~# composer create-project laravel/laravel laravel-demo
*[[리눅스 APM 설치]]
*[[리눅스 composer 설치]]
 
==컴포저로 프로젝트 생성==
* 여기서는 프로젝트명을 blog로 하였음
<syntaxhighlight lang='console'>
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)
   - Installing laravel/laravel (v5.2.31)
   - Installing laravel/laravel (v5.2.31)
     Loading from cache
     Loading from cache


Created project in laravel-demo
Created project in blog
> php -r "copy('.env.example', '.env');"
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Loading composer repositories with package information
30번째 줄: 38번째 줄:
> php artisan key:generate
> php artisan key:generate
Application key [base64:Lz9g0Nd8N4MK7MxFJB/uKAi9L3yyRfSuhX6v+VUcOdM=] set successfully.
Application key [base64:Lz9g0Nd8N4MK7MxFJB/uKAi9L3yyRfSuhX6v+VUcOdM=] set successfully.
</source>
</syntaxhighlight>
<source lang='console'>
<syntaxhighlight lang='console'>
root@zetawiki:~# cd laravel-demo/
root@zetawiki:/var/www# cd blog/
root@zetawiki:~/laravel-demo# tree -L 1
root@zetawiki:/var/www/blog# tree -L 1
.
.
├── app
├── app
54번째 줄: 62번째 줄:


9 directories, 8 files
9 directories, 8 files
</source>
</syntaxhighlight>


==같이 보기==
==같이 보기==
{{z컬럼3|
* [[라라벨]]
* [[라라벨 시작하기]]
* [[라라벨5 퀵스타트]]
* [[composer create-project]]
* [[composer create-project]]
* [[라라벨5 퀵스타트]]
* [[라라벨 프로젝트 버전 확인]]
* [[라라벨]]
* [[composer create-project laravel/laravel quickstart --prefer-dist]]
}}


[[분류: Composer]]
[[분류: Composer]]
[[분류: Laravel]]
[[분류: Laravel]]

2024년 6월 16일 (일) 01:34 기준 최신판

1 개요[ | ]

composer 라라벨 프로젝트 생성
composer create-project laravel/laravel

2 사전작업[ | ]

3 컴포저로 프로젝트 생성[ | ]

  • 여기서는 프로젝트명을 blog로 하였음
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.
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 같이 보기[ | ]

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