테스트 사이트 - 개발 중인 베타 버전입니다

laradock 구성하기 (2. Getting Started)

· 5년 전 · 1416

2가지 방법이 있습니다.

 

A. Setup for Single Project

아래와 같은 디렉토리 구성입니다.

+ project-a

    + laradock-a

+ project-b

   + laradock-b

 


.env에서 php 버전을 다르게 설정할 수 있습니다. (7.3으로 설정했을 경우)

# Select a PHP version of the Workspace and PHP-FPM containers (Does not apply to HHVM).

# Accepted values: 7.4 - 7.3 - 7.2 - 7.1 - 7.0 - 5.6

PHP_VERSION=7.3

 

B. Setup for Multiple Projects:

 

+ laradock

+ project-1

+ project-2

 

laradock/nginx/sites 또는 laradock/apache2/sites 에, 각각의 *.conf 파일을 만들어줘야 됩니다.

 

그리고 windows/system32/drivers/etc 아래에 있는 hosts 파일을 수정해 놓아야 됩니다.

127.0.0.1 project-1.test

127.0.0.1 project-2.test

...

 

A의 장점은 필요한 환경에 맞게 세팅을 해 놓고 쓸수가 있습니다.

  laradock-a는 php 7.4, nginx, mariadb로

  laradock-b는 php 7.2, apache, mysql8로..

 

B는 가장 많이 사용되는 세팅하나에 여러개의 프로젝트를 사용합니다.

 

앞으로 공부해야 될 부분은 

 

아파치와 nginx대신에 caddy를 사용하는 방법 https://caddyserver.com/

 

traefik 을 적용해 보는 것 https://docs.traefik.io/

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
2566
2529
2524
2509
2508
2507
2502
2496
2491
2490
2479
2476
2475
2468
2463
2447
2442
2434
2433
2429
2419
2405
2394
2391
2389
2365
2364
2362
2358
2348