마

laradock 구성하기 (2. Getting Started)

· 2020-01-23 (목) 11:19:58 · 1913

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/

 

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

서버관리자

663건

서버관리자 모임 게시판 입니다.

+
제목 글쓴이 날짜 조회
20-01-28 조회 2,102
20-01-27 조회 1,622
20-01-26 조회 1,434
20-01-26 조회 3,333
20-01-25 조회 1,655
20-01-25 조회 1,366
20-01-25 조회 1,720
20-01-25 조회 1,816
20-01-24 조회 1,779
20-01-24 조회 1,698
20-01-23 조회 1,914
20-01-23 조회 2,774
20-01-23 조회 1,772
20-01-23 조회 1,354
20-01-22 조회 1,347
20-01-21 조회 1,303
20-01-20 조회 1,496
20-01-14 조회 1,991
20-01-08 조회 1,559
19-12-28 조회 1,239
19-12-11 조회 1,789
19-12-06 조회 2,273
19-12-01 조회 3,046
19-12-01 조회 1,570
19-11-28 조회 1,958
19-11-26 조회 1,928
19-11-24 조회 1,909
19-11-23 조회 1,783
19-11-22 조회 1,953
19-11-16 조회 1,944