안녕하세요. 박세계입니다.
본글은 개발자를 위한 글임을 미리 밝힙니다.
이전에 님이 무료 SSL을 적용할 수 있는 Let's Encrypt를 소개해주신 적이 있습니다. SSL을 실서비스에 사용하기 위해 당연히 돈을 내고 써야 한다고 알고있던 제게는 쇼킹한 내용이었습니다.
- [보안] Let's Encrypt로 무료 https(ssl) 적용하기
우분투 환경에서 nginx 웹서버에 적용하는 방법을 자세히 소개해주셨는데, 리눅스 계열의 경우 적용 방법이 대동소이하니 참조하시면 큰 도움이 되시리라 믿습니다.
Let's Encrypt 설치와 자동갱신을 더욱 쉽게 할 수 있는 서비스도 있으니 참조 바랍니다.
그런데 저는 Windows 서버를 주로 사용하기에 바로 적용할 수 없었습니다. 찾아보니 letsencrypt-win-simple가 적용이 가장 쉽고 깔끔했습니다.
letsencrypt-win-simple를 스팀잇툴에 실제로 적용하는 과정을 소개하고자 합니다.
IIS에 무료 SSL 적용하기
1. letsencrypt-win-simple 최신버전 다운로드
2. 다운로드 파일 압축풀고 letsencrypt.exe 실행
3. N: Create new certificate 선택
4. 1: Single binding of an IIS site 선택
5. SSL 설정을 원하는 사이트 번호 선택
6. 이메일 입력
캡쳐를 못해서 안타까운데 최초 한 번 이메일 입력하는 과정이 있습니다. 해당 이메일은 인터넷에 공개되지 않으며, 이후 설정할 자동갱신 실패시 알림 수신용입니다.
메시지는 다음과 같습니다.
Enter an email address (not public, used for renewal fail notices):
7. S: Renew specific 선택 (자동갱신 설정)
8. 자동갱신 원하는 사이트 번호 선택
9. 자동갱신까지 설정 완료 확인
자동갱신 스케줄링은 'Task Scheduler'에 등록됩니다.
SSL 설정 및 자동갱신 설정까지 모두 완료했습니다. 참 쉽죠?
이제 스팀잇툴에 SSL(https)이 적용된 걸 확인할 수 있습니다.
https://tool.steem.world
읽어주셔서 감사합니다.