Laradock에서 laravel 입문
디렉토리 만들기
$ mkdir project
$ cd project
Laravel 설치 (최신 버전)
composer create-project --prefer-dist laravel/laravel src
Laradock을 github에서 복제
$ git clone https://github.com/Laradock/laradock.git
$ cd laradock
.env(Laravel) 수정
src/.env
- DB_HOST=127.0.0.1
+ DB_HOST=mysql
- DB_DATABASE=homestead
+ DB_DATABASE=default
- DB_USERNAME=homestead
+ DB_USERNAME=root
- DB_PASSWORD=secret
+ DB_PASSWORD=root
.env (Laradock) 편집
$ cd laradock
$ cp env-example .env
laradock/.env
- APP_CODE_PATH_HOST=../
+ APP_CODE_PATH_HOST=../src
- NGINX_HOST_HTTP_PORT=80
+ NGINX_HOST_HTTP_PORT=8001
- MYSQL_VERSION=latest
+ MYSQL_VERSION=5.7
docker-compose up
docker-compose up -d nginx mysql workspace
설정이 완료되면 localhost:8001
에 브라우저에서 액세스 해 봅시다!↓의 화면이 표시되고 있다고 생각합니다.
이것으로, 개발 환경의 구축은 종료입니다.
덤
Laravel에서 인증 기능(로그인 기능)을 구현할 때의 순서도 정리해 두었습니다.
인증 기능 만들기
# workspaceコンテナに入る
docker-compose exec workspace bash
# 認証機能のための準備
php artisan make:auth
# マイグレーション実行
php artisan migrate
인증 기능 (로그인 기능)이 구현되었습니다!
Reference
이 문제에 관하여(Laradock에서 laravel 입문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yukure/items/848ab3fbce1fa4099dbe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
# workspaceコンテナに入る
docker-compose exec workspace bash
# 認証機能のための準備
php artisan make:auth
# マイグレーション実行
php artisan migrate
Reference
이 문제에 관하여(Laradock에서 laravel 입문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yukure/items/848ab3fbce1fa4099dbe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)