Laavel 설치 노트
가져오기
Laavel을 가져오는 방법은 여러 가지가 있지만 composier를 사용하는 것이 가장 편리합니다!
compooser 설치
brew로 composier 설치brew install homebrew/php/composer
Mac에서 brew를 사용하는 사람은 brew를 사용하여 composier를 설치합니다
brew 이외의 사람curl -sS https://getcomposer.org/installer | php
curl이 없는 사람은 php 스크립트로 설치합니다
컬이 없는 사람이 여기 있어요.php -r "readfile('https://getcomposer.org/installer');" | php
자세한 내용은 https://getcomposer.org
Laavel 프로젝트 만들기
Laavel 프로젝트를 작성하는 방법은 공식에 두 가지 방법을 보여 줍니다.
brew install homebrew/php/composer
curl -sS https://getcomposer.org/installer | php
php -r "readfile('https://getcomposer.org/installer');" | php
참고: Laavel Installer를 쉽게 가져올 수 있으므로 사용하십시오.
수단 1: Laavel Installer 사용
수단 1에서 먼저 Laavel Installer를 삽입합니다.
Laavel-Installer 가입
composer global require "laravel/installer=~1.1"
설치처는~/.composer/vendor/bin
이기 때문에 PATH를 이곳을 통과합니다.PATH 통과 방법은 셸과 OS에 따라 다르므로 각각 사용하십시오.Laavel 프로젝트 만들기
laravel new プロジェクト名
laravel new
를 사용하여 프로젝트를 만듭니다.수단2:composier를 사용하는 방법
zsh:composer を使って laravel プロジェクトを作成
composer create-project laravel/laravel プロジェクト名
composier에서도 Laavel 프로젝트를 만들 수 있습니다.이것만 보면 composier로 직접 프로젝트를 제작하는 것이 더 수월해 보입니다.하지만 라벨 인스탈러는 초기 설치에 시간이 걸리고 일단 설치하면 다음 프로젝트 제작이 빠를 것으로 보인다.앞으로 자주 사용할 계획이라면 프로그램을 설치하는 방법이 더 좋을 것이다.
추기
환경 구축이 번거로운 상황에서 Vagrant의 box인 Laavel Homestead가 있다.
자세한 내용은 http://readouble.com/laravel/5/0/0/ja/homestead.html!
공식은 "Nginx 웹 서버, PHP 5.6, MySQL, Postgres, Redis, Memcached 등은 뛰어난 라벨 앱 개발에 필요한 모든 냉혹한 도구를 포함하고 있다"고 밝혔다.이렇게 쓰여 있다.
동작 확인
프로젝트 폴더로 cd 이동 후
서버 시작php artisan serve --port="9999"
실행
방문http://localhost:9999/후
환경이 아주 잘 구축되었다!
환경 설정
config/app.php
우선 확인해야 할 설정 항목은 프로젝트 폴더config/app.php
에 있습니다.
항목 이름 설정
타입
설명
debug
bool
디버그 모드 유무
url
string
URL
timezone
string
시간대 지정(일본에선'아시아/Tokyo')
locale
string
언어 환경 지정 (일본에서는 'ja')
key
string
32자 랜덤 문자 (compooser를 통해 설치하면 표준으로 입력합니다. 또한 명령 php artisan key:generate
을 사용하면 자동으로 지정할 수 있습니다. (편리함)
config/app.이상은 php에서 반드시 설정해야 하는 항목입니다.
config/database.php
다음은 데이터베이스를 설정합니다.프로젝트 폴더에 있는 config/database.php
입니다.
항목 이름 설정
타입
설명
defualt
string
연결할 데이터베이스 지정
database
string
데이터베이스 이름
username
string
데이터베이스 사용자 이름
password
string
데이터베이스 암호
자신이 만든 데이터베이스를 설정합니다.
DootEnv 소개
DootEnv 개요
config/app.php
와config/database.php
엔브(A,B)의 모양을 볼 수 있다.
라벨에서는 DootEnv라는 기능이 탑재돼 있어 설정이 간단하다.
프로젝트 폴더 경로에 있는 파일.env
을 열면 환경 변수가 표시됩니다.config/app.php
및 config/database.php
에서 .env
파일에서 설정을 읽습니다.
함수 사용 방법
env( A, B )
A:환경 변수 이름
B:.env
환경 변수 A가 없는 경우 기본값
DoteEnv에 대한 추기
composier로 제작된 프로젝트라면 이미 설정되어 있기 때문에 주로 .env
파일을 개작하여 간단한 설정을 합니다.
또한composier를 사용하지 않으면.env
존재하지 않을 수 있습니다.
이제 .env.sample
의 이름을 .env
로 변경합니다.
DootEnv에 대한 자세한 내용은 https://github.com/vlucas/phpdotenv를 참조하십시오.
아파치 설정
php artisan serve --port="9999"
config/app.php
우선 확인해야 할 설정 항목은 프로젝트 폴더
config/app.php
에 있습니다.항목 이름 설정
타입
설명
debug
bool
디버그 모드 유무
url
string
URL
timezone
string
시간대 지정(일본에선'아시아/Tokyo')
locale
string
언어 환경 지정 (일본에서는 'ja')
key
string
32자 랜덤 문자 (compooser를 통해 설치하면 표준으로 입력합니다. 또한 명령
php artisan key:generate
을 사용하면 자동으로 지정할 수 있습니다. (편리함)config/app.이상은 php에서 반드시 설정해야 하는 항목입니다.
config/database.php
다음은 데이터베이스를 설정합니다.프로젝트 폴더에 있는
config/database.php
입니다.항목 이름 설정
타입
설명
defualt
string
연결할 데이터베이스 지정
database
string
데이터베이스 이름
username
string
데이터베이스 사용자 이름
password
string
데이터베이스 암호
자신이 만든 데이터베이스를 설정합니다.
DootEnv 소개
DootEnv 개요
config/app.php
와config/database.php
엔브(A,B)의 모양을 볼 수 있다.라벨에서는 DootEnv라는 기능이 탑재돼 있어 설정이 간단하다.
프로젝트 폴더 경로에 있는 파일
.env
을 열면 환경 변수가 표시됩니다.config/app.php
및 config/database.php
에서 .env
파일에서 설정을 읽습니다.함수 사용 방법
env( A, B )
A:환경 변수 이름B:
.env
환경 변수 A가 없는 경우 기본값DoteEnv에 대한 추기
composier로 제작된 프로젝트라면 이미 설정되어 있기 때문에 주로
.env
파일을 개작하여 간단한 설정을 합니다.또한composier를 사용하지 않으면
.env
존재하지 않을 수 있습니다.이제
.env.sample
의 이름을 .env
로 변경합니다.DootEnv에 대한 자세한 내용은 https://github.com/vlucas/phpdotenv를 참조하십시오.
아파치 설정
public
폴더에 지정합니다.프로젝트 이름이 laavel이면 laravel/public
입니다.사용
mod_rewrite
.Reference
이 문제에 관하여(Laavel 설치 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/shepabashi/items/b5e4487159ecefe793b7텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)