SSL 인증서는 내 사이트와 방문자 사이의 통신을 암호화하고, 주소창을 https://로 바꿔 주는 파일입니다. 결론부터 말하면 1인 창업가가 만드는 홈페이지·랜딩페이지·작은 서비스는 무료 SSL 인증서로 충분하고, 요즘 호스팅은 도메인만 연결하면 알아서 붙여 줍니다. 돈을 내야 하는 건 회사 정보를 인증서에 담아야 하는 특수한 경우뿐입니다. 이 글의 내용은 2026년 10월 12일 Let's Encrypt·CA/Browser Forum·Vercel·Netlify·클라우드플레어 공식 문서 기준입니다.
SSL 인증서란 무엇이고, HTTPS와는 무슨 관계인가요?
브라우저가 사이트에 접속할 때 둘 사이에 오가는 데이터를 암호화하는 규칙이 TLS(예전 이름 SSL)이고, 이 암호화로 접속하는 주소가 HTTPS입니다. SSL 인증서는 "이 도메인의 서버가 맞다"는 것을 인증기관(CA)이 확인해 준 증명서이고, 서버에 설치되어 HTTPS 연결을 엽니다. 지금은 기술 이름이 TLS인데도 흔히 SSL 인증서라고 부릅니다.
인증서가 없으면 어떻게 보일까요? 크롬은 HTTP 사이트의 주소창 옆에 '안전하지 않음'이라고 표시합니다. 크롬 고객센터 설명대로라면 이 사이트에서 주고받는 정보는 다른 사람이 보거나 바꿀 수 있다는 뜻입니다. 문의 폼, 로그인, 결제가 하나라도 있다면 HTTPS는 선택이 아니라 기본입니다.
SSL 인증서 무료 발급은 어떻게 하나요?
가장 쉬운 방법은 호스팅이 대신 발급하게 두는 것입니다. 직접 할 일이 거의 없습니다.
| 어디서 | 무료 인증서 | 내가 할 일 |
|---|---|---|
| Vercel | Let's Encrypt 자동 발급·자동 갱신 | 도메인 추가 후 DNS 레코드 연결 |
| Netlify | Let's Encrypt 자동 발급·자동 갱신 | 커스텀 도메인 연결 |
| 클라우드플레어 | Universal SSL(모든 플랜) | 도메인을 클라우드플레어에 연결 |
| 직접 운영하는 서버 | Let's Encrypt | ACME 클라이언트로 발급·갱신 자동화 |
Vercel은 프로젝트에 도메인을 추가하면 Let's Encrypt 인증서를 자동으로 만들려고 시도하고, DNS 레코드가 추가·전파되어 검증이 성공하면 HTTPS가 열립니다. 갱신도 만료 14~30일 전에 알아서 합니다. 어떤 호스팅을 고를지는 무료 호스팅 비교에 따로 정리했고, Vercel 무료 플랜의 조건은 Vercel 무료로 어디까지 될까에서 볼 수 있습니다.
이 블로그(blog.mjconnect.kr)도 같은 방식입니다. 클라우드플레어에 CNAME 레코드를 하나 넣자 Vercel이 Let's Encrypt 인증서를 발급했고, 만료일은 2027년 1월 10일입니다. 다만 이번에는 레코드가 정상인데도 자동 발급이 한동안 진행되지 않아, 발급 요청을 직접 한 번 더 넣고서야 HTTPS가 열렸습니다. 도메인을 연결하고 몇 분이 지나도 자물쇠가 안 뜨면 Domains 화면의 상태부터 확인하세요.
무료 SSL 인증서와 유료 인증서, 뭐가 다른가요?

암호화 자체는 같습니다. 다른 것은 발급 전에 무엇을 확인하느냐입니다.
- DV(도메인 인증): 도메인 통제권만 확인합니다. 인증서에 회사 정보가 들어가지 않습니다. Let's Encrypt가 무료로 주는 것이 이 종류입니다.
- OV(조직 인증): 도메인에 더해 회사가 실재하는지 확인하고, 인증서에 회사 정보가 표시됩니다.
- EV(확장 인증): 회사의 법적·운영 실체와 주소, 신청자가 실제 직원인지 전화로까지 확인합니다.
Let's Encrypt는 OV·EV를 발급할 계획이 없다고 밝히고 있습니다. 그래서 회사 정보가 담긴 인증서가 필요하면 유료 인증기관을 써야 합니다. 국내 업체의 유료 인증서 가격은 업체와 등급마다 다르므로, 구매 전에 각 업체 가격표에서 확인하세요.
SSL 인증서 유효기간이 짧아진다는데, 무엇이 바뀌나요?

브라우저·인증기관이 함께 정하는 기준(CA/Browser Forum)에 따라 인증서의 최대 유효기간이 단계적으로 줄어듭니다. 2026년 3월 15일부터 200일, 2027년 3월 15일부터 100일, 2029년 3월 15일부터 47일입니다. 유료 인증서도 예외가 아닙니다.
Let's Encrypt도 기본 인증서를 90일에서 줄입니다. 2027년 2월 10일부터 64일, 2028년 2월 16일부터 45일이 되고, 변경은 그 날짜 이후 다음 갱신 때 적용됩니다. Let's Encrypt는 수동 갱신을 권하지 않고, 자동 갱신과 함께 갱신이 안 됐을 때 알림을 받는 모니터링을 걸어 두라고 안내합니다.
1인 창업가에게 결론은 단순합니다. 인증서를 손으로 사서 손으로 설치하는 방식은 점점 버티기 어렵습니다. 호스팅이나 클라우드플레어가 자동으로 갱신해 주는 구성을 쓰면 이 변화를 신경 쓸 일이 거의 없습니다.
SSL 인증서가 안 붙거나 만료되는 흔한 실수는?
도메인을 연결했는데 자물쇠가 안 떠요
- DNS가 아직 전파되지 않았다: 레코드를 넣은 직후에는 검증이 실패할 수 있습니다. 잠시 기다린 뒤 다시 확인합니다.
- CAA 레코드가 막고 있다: DNS에 CAA 레코드가 있고 Let's Encrypt가 빠져 있으면 Vercel이 인증서를 받을 수 없습니다.
- 클라우드플레어 프록시가 가로챈다: Vercel 앞에서 주황 구름(프록시)을 켜면 검증 요청이 Vercel에 닿지 않을 수 있습니다. Vercel에 연결하는 레코드는 회색 구름(DNS only)으로 둡니다. 설정 방법은 클라우드플레어 무료 사용법에 정리했습니다.
인증서가 갑자기 만료됐어요
- 직접 올린 인증서: Vercel·Netlify 모두 내가 업로드한 인증서는 자동으로 갱신하지 못합니다. 만료일을 달력에 적어 두거나, 호스팅이 관리하는 무료 인증서로 바꾸는 편이 안전합니다.
- 도메인 갱신과 혼동: 인증서 갱신과 도메인 등록 갱신은 별개입니다. 도메인 등록이 끊기면 인증서도 소용없습니다. 도메인 연장 기한은 가비아 도메인 구입과 등록 글에서 확인하세요.
HTTPS로 바꾼 뒤에 확인할 것
http://로 남은 이미지·스크립트: 페이지는 HTTPS인데 그 안의 이미지나 스크립트 주소가http://로 박혀 있으면 브라우저가 막거나 경고합니다. 예전 홈페이지를 옮겨 왔다면 본문 속 주소를 한 번 훑어보세요.- 옛 주소로 들어오는 방문자: 명함·전단지에
http://주소가 찍혀 있다면, 그 주소로 들어와도 HTTPS 주소로 넘어가는지 직접 열어 확인합니다. - 검색 등록 주소: 구글 서치 콘솔·네이버 서치어드바이저에 사이트를 등록할 때는
https://주소로 등록해야 검색 결과에도 HTTPS 주소가 걸립니다.
유료 SSL 인증서가 필요한 경우는?
대부분의 1인 창업 사이트에는 해당하지 않지만, 아래라면 유료를 검토합니다.
- 거래처나 입찰 규정이 OV·EV를 요구할 때: 계약서·보안 점검표에 명시된 경우입니다.
- 인증서에 회사 이름이 보여야 할 때: 무료 DV에는 조직 정보가 들어가지 않습니다.
- 호스팅 자동 발급을 쓸 수 없는 환경: 사내 장비처럼 ACME 자동화를 붙이기 어려운 곳입니다. 다만 유효기간이 짧아지는 흐름은 유료 인증서에도 똑같이 적용되므로, 갱신 담당자를 정해 두세요.
반대로 보안이 더 세서 유료를 사야 한다는 생각이라면 다시 볼 필요가 있습니다. 암호화 강도는 무료와 같습니다.
정리: 1인 창업가의 SSL 인증서 체크리스트
- 호스팅(Vercel·Netlify)이나 클라우드플레어의 무료 SSL 인증서 자동 발급을 그대로 쓴다.
- 도메인을 연결한 뒤 주소창 자물쇠와
https://접속을 직접 확인한다. - CAA 레코드와 클라우드플레어 프록시 설정이 검증을 막지 않는지 본다.
- 직접 올린 인증서가 있다면 만료일을 관리하거나 자동 발급으로 바꾼다.
- 거래처 규정이 OV·EV를 요구할 때만 유료 인증서를 산다.
사이트를 처음 띄우는 단계라면 인증서보다 도메인 연결과 호스팅 선택이 먼저입니다. 호스팅 종류와 0원 배포 순서는 웹호스팅이란? 0원으로 배포하는 법에, 1인 창업가가 알아야 할 IT 개념 전체 지도는 1인 창업가 필수 IT 개념 10가지에 정리했습니다. 서비스 구조를 처음부터 함께 잡고 싶다면 개발 파트너와 상의해 보세요.



