Windows Server 2019에서 IIS로 Let's Encrypt SSL을 설치하는 방법

Windows Server 2019에서 IIS로 Let's Encrypt SSL을 설치하는 방법

2022-10-18 last update

7 minutes reading Let's Encrypt iis SSL
Let's Encrypt는 웹사이트에 무료 SSL 인증서를 제공하는 인증 기관(CA)입니다. 모든 도메인 이름에 대한 인증서를 발급할 수 있습니다. 신뢰할 수 있는 SSL 인증서를 제공하므로 프로덕션 환경에도 배포할 수 있습니다. SSL 인증서를 사용하려면 유효한 도메인 또는 하위 도메인 이름이 있어야 합니다. 또한 도메인은 DNS 서버를 통해 Windows 서버를 가리켜야 합니다. 이 자습서에서는 하위 도메인 "secure..net"을 만들고 Windows 시스템을 가리켰습니다. 이 자습서는 Windows Server 2019/유용한 자습서에서 IIS로 Let's Encrypt SSL 인증서를 설치하는 데 도움이 됩니다.
  • How to Install IIS on Windows
  • How to Create Site in IIS via command line
  • Steps to Redirect HTTP to HTTPS in IIS
  • Win-ACME 도구 다운로드

    Win-ACME는 Let's Encrypt SSL 인증 기관과 함께 사용하기 위한 간단한 ACME Windows 클라이언트입니다. 우선 최신 Windows ACME Simple(WACS) 응용 프로그램을 다운로드하십시오. 이것은 공식 github 릴리스 페이지에서 다운로드할 수 있습니다. 다운로드 페이지를 방문하려면 아래 링크를 사용하십시오. https://github.com/win-acme/win-acme/releases ,이 게시물을 작성하는 시점에서 다운로드한 아카이브는 win-acme.v2.0.3.206.zip입니다.

    새 SSL 인증서 만들기

    1. Win-ACME 아카이브 파일이 다운로드되면 Windows 시스템에서 압축을 풉니다. 압축을 푼 디렉토리로 이동하여 관리자 권한으로 wacs.exe를 실행합니다. IIS 설정에 액세스하고 수정하려면 관리자 권한이 필요합니다. 2. 터미널 창이 열리고 화면에 여러 옵션이 표시됩니다. "N'을 눌러 새 인증서 만들기(IIS의 경우 단순)를 선택합니다. 3. 그러면 IIS에 구성된 사이트가 표시됩니다. 쉼표로 구분된 숫자가 있는 하나 이상의 사이트를 선택하여 SSL 인증서를 발급하십시오. 4. 바인딩을 선택하는 방법에 대해 1를 선택하고 Enter 키를 누릅니다. 그런 다음 바인딩 포함에 대해 Enter 키를 누릅니다. 5. "예"를 입력하여 조건에 동의하고 Enter 키를 눌러 계속합니다. Let's encrypt는 HTTP를 통해 도메인 인증 프로세스를 시작합니다. 인증이 성공적으로 완료되면 SSL 인증서가 발급됩니다. 또한 SSL 인증서를 IIS의 사이트 바인딩과 연결합니다.

    테스트 인증서 및 바인딩

    웹 브라우저에서 HTTPS 프로토콜을 통해 웹 사이트를 엽니다. 브라우저에 유효한 SSL 인증서가 표시됩니다. ssllabs 무료 도구를 사용하여 SSL을 확인할 수도 있습니다. 이것은 또한 서버의 보안 설정을 검색합니다. SSL이 제대로 구성되었는지 확인하기 위해 사이트 바인딩을 편집할 수도 있습니다.

    결론

    이 튜토리얼은 Let's encrypt and configure it on IIS 웹사이트에서 새 SSL 인증서를 만드는 데 도움이 되었습니다.