사용중인 웹서버에 SSL 보안인증서를 적용하기 위해서는 SSL 인증서를 받아야 한다.
우리 나라 법률상 개인정보를 주고받는 웹사이트는 SSL인증을 반드시 해야하는데, 특히 개인이 운영하는 웹사이트라면 SSL발급비용이 부담스러운 것도 사실이다. 무료 SSL 발급을 해주는 서비스를 제공해주는 곳도 찾아보면 여러군데가 나오는데 가장 유명한 곳이 StartSSL 이다. 우리는 돈이 없으니, 무료로 사용해 보고자 한다. 1. 인증기관(CA)에서 인증서 발급 - STARTSSL.COM ![]() 1. http://startssl.com 접속 ![]() 2. sign-up 을 누르고 국가, 이메일 정보를 입력한다. 그러면 가입을 위해 적은 이메일로 인증코드가 날아오는데, 확인후 인증코드를 입력하면 된다. ![]() 이렇게 간단히 가입을 하면 이런 화면이 나온다. startSSL 로그인은 키를 발급받아 자동으로 하는 방법이 있고, 로그인시마다 사이트로부터 이메일로 보안코드를 발급받는 방식이 있는데 자동 로그인을 원한다면 이 과정을 거쳐야한다. 한번 발급받으면 어짜피 자주 접속할 사이트는 아니라서 나는 그냥 로그인시마다 키를 발급받는 방식으로 하려고 이 과정은 넘어갔다. 이 과정을 원치 않을 경우는 그냥 최상단 메뉴의 'Login' 을 누르면 된다. ![]() 로그인 버튼을 누르면 이런 화면이 나온다. 키를 발급 받았을 경우 첫번째 버튼, 내 경우는 두번째 'One Time Password Login' 과정을 통해 로그인을 했다. 로그인을 하면 가입했던 이메일을 입력후, 이메일로 발송되는 1회성 보안코드를 통해 사이트에 접속하게 된다. ![]() 로그인 후 화면이다. 최상단메뉴의 'Control Panel' 버튼을 눌러도 같은 화면으로 들어올 수 있다. SSL 을 발급받기 위해서는 일단 해당 웹사이트 도메인의 소유자라는 것을 확인 받은 뒤, Certificates Wizard 에서 간단한 절차를 거치면 된다. 일단 도메인의 소유주임을 확인받기 위해 Validations Wizard 메뉴로 들어간다. ![]() Domain Vlidation 을 체크하고 다음.. ![]() 도메인을 입력한다. 내 경우에는 내 소유 도메인을 입력해 봤다. ![]() 그러면 도메인을 조회하여, 도메인의 소유주로 등록된 이메일 주소와 일반적으로 웹마스터 계정으로 사용되는 이메일 리스트가 나온다. 소유한 도메인이라면 이메일을 선택하는데 문제가 없을 것이다. 이메일 선택 후, 'Send Verification Code' 버튼을 누르면 해당 메일로 역시 인증코드가 발송된다. 인증코드를 입력하면 끝. ![]() 자 도메인의 소유주임을 증명했으니 이제 To "Order SSL Certificate" 버튼을 누르면 무료 SSL 발급을 위한 화면으로 바로 연결된다. 혹시, 이 화면을 놓쳤다고해도 걱정할 것 없다. Control Panel 메뉴에러 Certificates Wizard 메뉴로 들어가면 된다. ![]() Certificates Wizard 를 누르면 이런 화면이 나온다. 테이블을 보면 가장 오른쪽 항목이 Free User 를 위한 내용임을 알수 있다. 테이블의 무료 항목의 'DV SSL Certificate' 를 누르면 된다. ![]() 자, 무료 SSL 발급을 위해 우선 도메인을 입력한다. 기본도메인과, 상위에 분류가 있다면 그 항목까지 엔터키를 쳐가면서 모두 입력해 주면 된다. (테스트해보니, 싱글도메인 뿐 아니라 다중 도메인도 가능했다.) 내 경우는 다음과 같이 입력했다. 도메인이름.co.kr www.도메인이름.co.kr 도메인은 이렇게 입력하면 되고 하단에 보면 CSR 을 입력하는 부분이 있다. CSR 발급 방법은 여러가지가 있지만 여기서는 startSSL 에서 제공해주는 프로그램을 이용해서 간단히 해보는 방법을 택하겠다. 'Generated by Myself'를 체크하자. 그리고 문구 중간에 보면 'StartComTool.exe' 를 다운받는 부분이 있다. 다운받아 프로그램을 실행한다. ![]() 기본정보는 입력하는것이 좋겠다. 오른쪽 상단에 작게 Professional Mode 를 클릭한다. ![]() Certificate Type 은 SSL Certificate, 기타 정보는 아주 정확하지는 않아도 된다. 도메인, 국가, Unit Name (사이트나 회사명 정도) 만 적으면 된다. 원할경우 Password 를 적어도 되는데, 나중에 서버에 적용했을 경우 귀찮을 수 있다.. Password 는 생략했다. 입력 후 'Generate CSR' 버튼 클릭하면 Key 파일과 CSR 파일을 지정된 경로에 지정된 파일명으로 저장한다. key 파일은 앞으로 서버에 적용해야 하므로 잘 보관하자. ![]() 그리고 CSR 내용이 보일 것이다. SSL에 필요한 정보다! 이 정보를 Copy 한다. ![]() 복사한 정보를 startSSL 화면으로 돌아와서 붙여넣는다. 모든 정보가 입력되었으니 submit !! ![]() 발급이 완료 되었다. 버튼을 눌러서 Certificate List 로 간다. ToolBox -> Certificate List 리스트로 이동도 가능하다. ![]() Retrieve 를 눌러서 인증서를 다운받으면 된다. ![]() 압축을 풀면 인증서 파일이 사용용도에 맞도록 분류되어 있다. 앞에서 보관한 key 파일과 함께 잘 이용하면 된다. 발급받은 key, csr, crt 파일은 잘 보관하자!! 이렇게 간단히 무료 SSL 발급 끝!
|
|||||||||||