작업실

멀티 도메인 멀티 루트의 Letsencrypt 인증서 만들기

컨텐츠 정보

  • 18,569 조회
  • 4 댓글
  • 0 추천
  • 목록

본문

 

1. 1개의 도메인, 1개의 루트

 

letsencrypt certonly -a webroot --webroot-path=/var/sitea/ -d sitea.site.com

위와 같습니다. web root가 /var/sitea 이고, 도메인이 sitea.site.com 이라는 말이죠. 

 

 

 

2. 2개의 도메인, 1개의 루트

 

letsencrypt certonly -a webroot --webroot-path=/var/siteb/ -d siteb.com -d www.siteb.com 

위와 같습니다. web root가 /var/siteb 이고, 도메인이 siteb.com, www.siteb.com 2개일 경우입니다.

 

 

3. 멀티 도메인, 멀티 루트

 

letsencrypt certonly -a webroot --webroot-path=/var/sitea/ -d sitea.site.com --webroot-path=/var/siteb/ -d siteb.com -d www.siteb.com --webroot-path=/var/sitec/ -d sitec.site.com --webroot-path=/var/sited/ -d sited.site.com --webroot-path=/var/sitee/ -d sitee.site.com --webroot-path=/var/sitef/ -d sitef.site.com --webroot-path=/var/siteg/ -d siteg.site.com 

위와 같습니다. 1번, 2번 짬뽕이죠. 기본적으로 --webroot-path 뒤에 웹루트, 그 뒤에 -d 사이트 -d 사이트2 이런 규칙으로 보시면 됩니다.

 

여러 사이트를 운영해도 1개의 인증서로 관리할 수 있어 매우 편리한 방법입니다.

 

 

우분투에 설치하는 방법은 링크를 참조하세요.

관련자료

댓글 4 / 1 페이지

장연후님의 댓글

우성군님 안녕하세요?
위 방법대로 인증서는 발급 받았는데요 한사이트만 되고 나머지는 잘 안되네요

etc/nginx/conf.d/aaaa.com.conf 설정된 파일들입니다.

    ssl_certificate "/etc/letsencrypt/live/aaa.com/fullchain.pem";
    ssl_certificate_key "/etc/letsencrypt/live/aaa.com/privkey.pem";
    ssl_dhparam "/etc/ssl/certs/dhparam.pem";

bbb.com.conf 랑  ccc.com.conf 도 위와 같은 경로로 설정이 되었는데요 왜 안될까요?
bbb.com 이나 ccc.com 으로 들어가면 페이지를 찾을 수 없다고 나옵니다.

혹시 해결법을 아시면 도움 부탁드립니다.
감사합니다.

우성군님의 댓글의 댓글

페이지를 찾을수 없다는게 이상한데요.

사이트마다 conf에서 443으로 지정하고 letsencrypt는 SSL 인증서만들고, nginx에서 SSL 인증서의 위치만 지정하면 되는거거든요.
전체 157 / 8 페이지
RSS

최근글


새댓글


알림 0