"라라벨 시작하기"의 두 판 사이의 차이

50번째 줄: 50번째 줄:
#$app = require_once __DIR__.'/../bootstrap/app.php';
#$app = require_once __DIR__.'/../bootstrap/app.php';
$app = require_once __DIR__.'/../lara/bootstrap/app.php';
$app = require_once __DIR__.'/../lara/bootstrap/app.php';
</source>
==저장소 퍼미션 조정==
* 아파치가 해당 폴더에 접근하여 파일을 쓸 수 있게 해준다.
<source lang='bash'>
root@zetawiki:/var/www# chown -R www-data:www-data lara/bootstrap/cache
root@zetawiki:/var/www# chown -R www-data:www-data lara/storage
root@zetawiki:/var/www#
</source>
</source>



2017년 5월 18일 (목) 22:05 판

라라벨 시작하기
라라벨 튜토리얼
라라벨 설치하기

1 사전작업

2 프로젝트 생성

  • 여기서는 프로젝트명을 lara로 하였음
root@zetawiki:/var/www# composer create-project --prefer-dist laravel/laravel lara
Installing laravel/laravel (v5.4.23)
  - Installing laravel/laravel (v5.4.23): Downloading (100%)         
Created project in lara
... (생략)
Generating optimized class loader
The compiled services file has been removed.
> php artisan key:generate
Application key [base64:aXZr5Hnp95VffB6hj8YXmvMfogigLl0RnNC4FiM7o4o=] set successfully.

3 웹루트 연결

  • 기존 웹루트 /var/www/html을 다른 이름(html_default)으로 보존
  • lara/public을 /var/www/html으로 복제
root@zetawiki:/var/www# mv html/ html_default
root@zetawiki:/var/www# cp -a lara/public/ html
root@zetawiki:/var/www# ll html
total 32
drwxr-xr-x  4 root root 4096 May 18 21:50 ./
drwxr-xr-x 11 root root 4096 May 18 21:53 ../
drwxr-xr-x  2 root root 4096 May 18 21:50 css/
-rw-r--r--  1 root root    0 May 18 21:50 favicon.ico
-rw-r--r--  1 root root  553 May 18 21:50 .htaccess
-rw-r--r--  1 root root 1783 May 18 21:50 index.php
drwxr-xr-x  2 root root 4096 May 18 21:50 js/
-rw-r--r--  1 root root   24 May 18 21:50 robots.txt
-rw-r--r--  1 root root  914 May 18 21:50 web.config
root@zetawiki:/var/www# vi html/index.php
#require __DIR__.'/../bootstrap/autoload.php';
require __DIR__.'/../lara/bootstrap/autoload.php';
... (생략)
#$app = require_once __DIR__.'/../bootstrap/app.php';
$app = require_once __DIR__.'/../lara/bootstrap/app.php';

4 저장소 퍼미션 조정

  • 아파치가 해당 폴더에 접근하여 파일을 쓸 수 있게 해준다.
root@zetawiki:/var/www# chown -R www-data:www-data lara/bootstrap/cache
root@zetawiki:/var/www# chown -R www-data:www-data lara/storage
root@zetawiki:/var/www#

5 같이 보기

6 참고 자료

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