SSL 인증서 설치 가이드: 호스팅 환경별 설치 방법

SSL 인증서를 발급받았다면 웹 서버에 설치해야 적용됩니다. 이 가이드에서는 카페24, 가비아 등 주요 호스팅 환경별 SSL 인증서 설치 방법과 설치 후 확인 절차를 정리합니다.

SSL 인증서 설치 전 준비물

SSL 인증서를 설치하려면 아래 파일이 필요합니다. 인증서 발급이 완료되면 인증 기관 또는 판매 업체에서 제공합니다.

  • 인증서 파일(CRT): SSL 인증서 본문이 담긴 파일입니다.
  • 개인키 파일(KEY): CSR 생성 시 함께 만들어지는 암호화 키입니다.
  • 체인 인증서(CA Bundle): 인증 기관의 중간 인증서입니다. 브라우저가 인증서를 신뢰할 수 있도록 연결하는 역할을 합니다.

⚠️ 주의

개인키(KEY) 파일은 반드시 안전하게 보관하세요. 개인키를 분실하면 인증서를 재발급 받아야 합니다. 개인키가 외부에 유출되면 보안이 무력화될 수 있습니다.

호스팅 업체별 SSL 설치 방법

카페24 웹호스팅 설치

카페24는 외부 인증서를 무료로 설치할 수 있는 기능을 제공합니다.

  1. 카페24 호스팅 센터에 로그인합니다.
  2. 나의 서비스 관리 → 인증서 관리 → 외부인증서 관리 메뉴로 이동합니다.
  3. “인증서(SSL CRT)” 입력란에 인증서 파일(CRT)의 내용을 붙여넣습니다.
  4. “인증서 확인” 버튼을 클릭하여 유효성을 확인합니다.
  5. “개인키(KEY)” 입력란에 개인키 파일의 내용을 붙여넣습니다.
  6. “신청하기”를 클릭하면 설치 요청이 접수됩니다.

설치 요청 후 보통 1시간 이내에 적용되며, 최대 3영업일이 소요될 수 있습니다.

카페24 호스팅 센터에서 외부 SSL 인증서를 등록하는 화면
카페24 호스팅 센터 > 인증서 관리 > 외부인증서 관리

가비아 웹호스팅 설치

가비아 공유 호스팅은 서버 직접 접근이 불가하므로, 가비아에서 인증서를 구매하고 설치대행 옵션을 함께 신청해야 합니다.

  1. 가비아에서 SSL 인증서를 구매합니다.
  2. 구매 시 설치대행 옵션(약 3만원)을 반드시 선택합니다.
  3. 도메인 소유권 인증(웹인증 또는 DNS 인증)을 완료합니다.
  4. 가비아에서 인증서를 설치합니다.

ℹ️ 참고

가비아에서 SSL 구매 시 “인증서 적용 대행” 옵션(약 15만원)은 HTTP→HTTPS 리디렉션 설정 대행입니다. 워드프레스 사이트라면 플러그인으로 직접 처리할 수 있으므로 선택하지 않아도 됩니다.

AWS(EC2/로드밸런서) 설치

AWS 환경에서는 ACM(AWS Certificate Manager)을 통해 무료로 SSL 인증서를 발급·설치할 수 있습니다.

  1. AWS 콘솔에서 ACM 서비스로 이동합니다.
  2. “인증서 요청”을 클릭하고 도메인을 입력합니다.
  3. DNS 검증 또는 이메일 검증을 완료합니다.
  4. 발급된 인증서를 로드밸런서(ALB/NLB) 또는 CloudFront에 연결합니다.

ACM 인증서는 자동 갱신이 지원되며, AWS 서비스와 연동할 때 별도 비용이 발생하지 않습니다.

직접 서버(Apache/Nginx) 설치

VPS나 클라우드 서버를 직접 운영하는 경우, 웹서버 설정 파일을 수정하여 SSL을 적용합니다.

Nginx 기준 주요 설정 항목:

  • ssl_certificate: 인증서 파일 경로 (CRT + 체인 인증서를 합친 파일)
  • ssl_certificate_key: 개인키 파일 경로
  • listen 443 ssl: HTTPS 포트 활성화

설정 변경 후 웹서버를 재시작하면 SSL이 적용됩니다.

SSL 설치 후 확인 절차

SSL 인증서 설치가 완료되면 아래 항목을 반드시 확인하세요.

HTTPS 접속 확인

브라우저에서 https://도메인주소로 접속했을 때 자물쇠 아이콘이 표시되는지 확인합니다. 자물쇠를 클릭하면 인증서 상세 정보(발급 기관, 유효 기간 등)를 확인할 수 있습니다.

혼합 콘텐츠(Mixed Content) 확인

페이지 내에 HTTP로 로드되는 이미지, 스크립트, CSS 등이 있으면 브라우저가 “완전히 안전하지 않음” 경고를 표시합니다. 모든 리소스의 URL을 HTTPS로 변경해야 합니다.

💡 실무 팁

워드프레스를 사용한다면 Really Simple SSL 같은 플러그인을 활용하면 혼합 콘텐츠 문제를 자동으로 해결할 수 있습니다. 플러그인이 HTTP URL을 HTTPS로 자동 변환해 줍니다.

HTTP → HTTPS 리디렉션 설정

HTTP(http://)로 접속한 방문자가 자동으로 HTTPS(https://)로 이동하도록 301 리디렉션을 설정합니다. 이 설정은 SEO에도 중요합니다.

SSL 상태 검사 도구 활용

아래 무료 도구를 활용하면 SSL 설치 상태를 상세하게 점검할 수 있습니다.

  • SSL Labs Server Test: 인증서 유효성, 보안 등급, 취약점 등을 종합적으로 검사합니다.
  • Why No Padlock: 혼합 콘텐츠 문제를 페이지별로 확인할 수 있습니다.

자주 발생하는 설치 문제와 해결법

증상 원인 해결 방법
브라우저에 “안전하지 않음” 표시 혼합 콘텐츠 (HTTP 리소스) 모든 리소스 URL을 HTTPS로 변경
“인증서를 신뢰할 수 없음” 경고 체인 인증서 누락 CA Bundle(중간 인증서) 설치 확인
ERR_SSL_PROTOCOL_ERROR 인증서·개인키 불일치 CSR과 동일한 개인키로 재설치
“인증서가 만료됨” 경고 유효 기간 초과 인증서 갱신 후 재설치

정리

  • SSL 설치에는 인증서 파일(CRT), 개인키(KEY), 체인 인증서(CA Bundle) 3가지가 필요합니다.
  • 카페24는 외부 인증서를 무료로 설치할 수 있고, 가비아는 설치대행 옵션이 필요합니다.
  • 설치 후 반드시 HTTPS 접속, 혼합 콘텐츠, 리디렉션 설정을 확인하세요.
  • SSL Labs 등 무료 도구로 설치 상태를 점검할 수 있습니다.

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

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

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