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

laradock 구성하기 (2. Getting Started)

· 5년 전 · 1414

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/

 

댓글 작성

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

로그인하기

게시글 목록

번호 제목
2839
2838
2830
2827
2820
2814
2811
2808
2807
2805
2798
2790
2789
2779
2773
2772
2768
2765
2756
2754
2740
2739
2736
2730
2725
2715
2712
2710
2709
2704