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
인증 기능 (로그인 기능)이 구현되었습니다!

좋은 웹페이지 즐겨찾기