SSL 인증서 발급 방법: 무료·유료 인증서 발급 절차 총정리

SSL 인증서 발급은 생각보다 복잡하지 않습니다. 이 가이드에서는 무료 SSL(Let’s Encrypt)과 유료 SSL 인증서의 발급 절차를 단계별로 정리합니다.

SSL 인증서 발급 전 확인사항

SSL 인증서를 발급받기 전에 아래 항목을 먼저 확인하세요.

  • 도메인 소유 여부: 본인 소유의 도메인이 있어야 합니다. 호스팅 업체 기본 도메인(예: id.cafe24.com)에는 별도 발급이 제한될 수 있습니다.
  • 호스팅 환경 확인: 사용 중인 호스팅 서비스가 SSL 설치를 지원하는지 확인합니다. 대부분의 웹호스팅은 SSL을 지원합니다.
  • 인증서 유형 결정: DV, OV, EV 중 사이트에 맞는 인증서를 선택합니다. SSL 인증서 종류 비교 가이드를 참고하세요.

💡 실무 팁

카페24 매니지드 워드프레스 호스팅, 카페24 쇼핑몰 등 일부 호스팅 상품은 무료 SSL 인증서를 기본 지원합니다. 별도 발급 절차 없이 호스팅 가입만으로 SSL이 적용되므로, 사용 중인 호스팅의 SSL 지원 여부를 먼저 확인하세요.

무료 SSL 인증서 발급 방법 (Let’s Encrypt)

Let’s Encrypt는 비영리 인증 기관으로, 누구나 무료로 DV 인증서를 발급받을 수 있습니다. Mozilla, Google, Facebook 등이 스폰서로 참여하고 있으며, 전 세계적으로 가장 널리 사용되는 무료 SSL 인증서입니다.

방법 1. 호스팅 업체 자동 발급 (가장 간편)

많은 호스팅 업체에서 Let’s Encrypt 인증서를 자동으로 발급·설치하는 기능을 제공합니다. 이 방법이 가장 간편합니다.

  1. 호스팅 관리자 페이지에 로그인합니다.
  2. SSL 인증서 또는 보안 설정 메뉴로 이동합니다.
  3. 무료 SSL(Let’s Encrypt) 발급을 신청합니다.
  4. 도메인 소유권이 자동으로 확인되면 인증서가 설치됩니다.

방법 2. Certbot을 이용한 직접 발급 (서버 관리 가능 시)

VPS나 클라우드 서버를 직접 운영하는 경우, Certbot을 사용하여 Let’s Encrypt 인증서를 발급합니다.

  1. 서버에 Certbot을 설치합니다.
  2. 도메인과 웹서버 유형(Apache/Nginx)을 지정하여 인증서를 요청합니다.
  3. 도메인 소유권 확인(HTTP 또는 DNS 방식)을 완료합니다.
  4. 인증서가 자동으로 발급·설치되며, 갱신 스케줄도 함께 설정됩니다.

ℹ️ 참고

Let’s Encrypt 인증서의 유효 기간은 90일입니다. Certbot을 사용하면 자동 갱신 설정이 함께 적용되므로, 별도의 갱신 작업 없이 계속 사용할 수 있습니다.

방법 3. ZeroSSL을 이용한 발급 (웹호스팅용)

서버 접근 권한이 없는 공유 호스팅 환경에서는 ZeroSSL 같은 웹 기반 도구를 사용할 수 있습니다.

  1. ZeroSSL 사이트에 접속하여 회원가입합니다.
  2. 인증서를 적용할 도메인을 입력합니다.
  3. 도메인 소유권 확인 방식을 선택합니다. (이메일 인증, HTTP 파일 업로드, DNS 레코드 중 택 1)
  4. 인증이 완료되면 인증서 파일(CRT, KEY)을 다운로드합니다.
  5. 호스팅 관리자 페이지에서 외부 인증서 등록 메뉴를 통해 설치합니다.

유료 SSL 인증서 발급 방법

유료 SSL 인증서는 인증서 판매 업체 또는 호스팅 업체를 통해 구매·발급합니다.

Step 1. 인증서 구매

국내 주요 SSL 인증서 판매처에서 원하는 인증서를 구매합니다.

  • 호스팅 업체 직접 구매: 카페24, 가비아 등 호스팅 업체에서 SSL 인증서를 함께 판매합니다. 설치까지 한 번에 처리할 수 있어 편리합니다.
  • SSL 전문 판매처 구매: 코리아SSL, SecureSign, 한비로SSL 등 전문 업체에서 구매하면 더 다양한 브랜드와 가격대를 비교할 수 있습니다.

Step 2. CSR 생성

CSR(Certificate Signing Request)은 인증서 발급을 요청하기 위한 암호화된 데이터입니다. 서버에서 직접 생성하거나, 판매 업체에서 제공하는 자동 생성 도구를 사용할 수 있습니다.

📌 용어 설명: CSR(Certificate Signing Request)

CSR은 인증 기관에 인증서 발급을 요청할 때 제출하는 데이터입니다. 도메인 정보, 조직명, 국가 코드 등이 포함되며, 이 정보를 기반으로 인증서가 생성됩니다.

Step 3. 도메인 소유권 인증 (DCV)

인증 기관이 도메인 소유자를 확인하는 절차입니다. 아래 세 가지 방법 중 하나를 선택합니다.

  • 이메일 인증: 도메인 관리자 이메일로 인증 메일이 발송됩니다.
  • HTTP 파일 인증: 지정된 인증 파일을 웹서버에 업로드하여 확인합니다.
  • DNS 레코드 인증: 도메인 DNS에 지정된 CNAME 또는 TXT 레코드를 추가합니다.

Step 4. 인증서 발급 완료

DV 인증서는 소유권 확인 즉시 발급됩니다. OV 인증서는 서류 심사와 전화 인증이 추가되어 2~5영업일, EV 인증서는 1~3주가 소요됩니다.

⚠️ 주의

OV, EV 인증서를 발급받으려면 사업자등록증 등 서류 제출이 필요합니다. 특히 EV 인증서는 법인 2년 이상 운영 조건이 있으므로, 신설 법인은 발급이 제한될 수 있습니다.

호스팅 업체별 SSL 발급 방식

호스팅 업체 무료 SSL 지원 외부 인증서 설치 비고
카페24 (매니지드 WP) 지원 지원 (무료) 무료 SSL 기본 제공
카페24 (웹호스팅) 일부 지원 지원 (무료) SSL Basic 상품 별도
가비아 (공유 호스팅) 미지원 지원 (설치대행비 3만원) 유료 인증서 구매 필요
AWS ACM 무료 제공 지원 AWS Certificate Manager 활용

ℹ️ 참고

위 정보는 2025년 기준이며, 호스팅 업체의 정책 변경에 따라 달라질 수 있습니다. 정확한 지원 여부는 각 호스팅 업체에 직접 확인하세요.

정리

  • 무료 SSL은 Let’s Encrypt(Certbot) 또는 ZeroSSL을 통해 발급받을 수 있습니다.
  • 호스팅 업체에서 무료 SSL을 기본 지원하는 경우, 별도 발급 절차 없이 바로 적용됩니다.
  • 유료 SSL은 호스팅 업체 또는 SSL 전문 판매처에서 구매 후 CSR 생성 → 도메인 인증 → 발급 순서로 진행합니다.
  • DV 인증서는 수분 내 발급되지만, OV는 2~5일, EV는 1~3주가 소요됩니다.

이 주제에 대해 전문 상담이 필요하신가요?

웹닷이 최적의 솔루션을 제안해드립니다.

무료 상담 문의하기
개발가이드