이전 글에서 클라우드웨이즈(Cloudways)에 워드프레스를 설치하는 방법에 대하여 살펴보았습니다. 이 글에서는 설치된 워드프레스 사이트에 개인 도메인을 연결하고 SSL 인증서를 설치하는 방법에 대하여 살펴보겠습니다. 도메인이 없는 경우 먼저 도메인을 가비아나 카페24, 호스팅KR, 네임칩 등 도메인 등록업체에서 등록을 해야 합니다.
클라우드웨이즈 워드프레스 사이트에 도메인을 연결하는 방법
클라우드웨이즈에 워드프레스를 설치했다면 이제 도메인을 연결할 수 있습니다. 워드프레스 설치 방법은 이전 글을 참고해보시기 바랍니다.

다음과 같은 과정으로 도메인(서브도메인 포함)을 추가할 수 있습니다.
- 서버의 IP 주소 확인
- 도메인 등록업체에서 IP 주소 설정(A 레코드)
- 클라우드웨이즈에서 도메인 추가
- SSL 인증서 설치
서버의 IP 주소 확인하기
애플리케이션이 연결된 서버의 공인 IP 주소를 확인하도록 합니다.
1 서버의 IP 주소는 클라우드웨이즈에 로그인한 다음, Servers 페이지에서 쉽게 확인이 가능합니다.

– 또는 –
2 서버가 여러 대인 경우에는 해당 애플리케이션 관리 페이지에서도 확인이 가능합니다.
Applications 탭에서 도메인을 연결할 애플리케이션을 선택합니다.

Access Details에서 아래로 스크롤하여 Public IP 섹션에 서버 IP 주소를 확인할 수 있습니다. 복사 아이콘을 클릭하여 서버의 공인 IP 주소를 복사합니다.

도메인 DNS 레코드 설정하기
서버 IP 주소를 확인했다면 도메인 등록업체 홈페이지에 로그인하여 도메인에 대하여 IP 주소를 설정해야 합니다.
다음과 같은 DNS 레코드를 설정할 수 있습니다.
A 레코드: @ → IP 주소
A 레코드: www → IP 주소
또는, 다음과 같이 A 레코드와 CNAME 레코드를 설정하는 것도 가능합니다.
A 레코드: @ → IP 주소
CNAME 레코드: www → example.com (example.com은 해당 도메인 이름)
초보자에게는 헷갈릴 수 있으므로 그냥 A 레코드로만 설정하시기 바랍니다. (두 가지 방법 중 하나만 적용해야 합니다.)
예를 들어, Namecheap에서는 다음과 같이 설정할 수 있습니다.

가비아나 다른 도메인 등록업체에서 도메인을 등록한 경우에도 비슷한 방법으로 설정하시면 됩니다.
하위 도메인(서브도메인)을 추가하려는 경우에는 다음과 같이 DNS 레코드를 설정할 수 있습니다. 예시: blog.example.com
A 레코드: blog → IP 주소
A 레코드: www.blog → IP 주소
도메인 등록업체의 DNS 레코드 설정 페이지에서 다음과 같이 A 레코드를 추가할 수 있습니다.

※ 참고로 기본 도메인(example.com)에 대하여 애드센스 승인을 받으면 서브도메인(예: blog.example.com, shop.example.com, en.example.com 등)에는 승인 절차 없이 곧바로 애드센스 광고를 게재할 수 있습니다. 메인 도메인에 대하여 승인을 받은 후에 다수의 서브도메인에 애드센스 광고를 표시하여 수익형 블로그를 운영하는 블로거들이 많습니다.
클라우드웨이즈 워드프레스 사이트에 도메인 연결 및 SSL 인증서 설치하기
도메인에 대하여 DNS 레코드를 설정하였다면 서너 시간 정도 지난 후에 도메인을 연결 작업을 할 수 있습니다. DNS 레코드를 설정하면 DNS 정보가 전파되는 데 서너 시간이 걸리며, 경우에 따라 1~2일 정도 시간이 걸릴 수도 있습니다. 보통 서너 시간이 지나면 연결이 가능하지만, 연결이 안 되면 하루 정도 지난 후에 진행하시기 바랍니다.
1 도메인을 연결할 애플리케이션의 Domain Management에서 Add Domain 버튼을 클릭합니다.

2 도메인 추가 팝업이 표시되면 도메인을 추가합니다.

여러 개의 도메인을 추가할 수 있으며, 추가되는 도메인은 모두 동일한 워드프레스 사이트에 연결됩니다. 위의 그림과 같이 www가 있는 도메인(www 도메인)과 www가 없는 도메인(비-www 도메인)을 모두 추가합니다.
example.com
www.example.com
example.com은 예시일 뿐이며 실제 등록한 도메인(예: your-domain.co.kr, your-domain.kr 등)을 추가하시기 바랍니다. 참고로 example.com, example.co.kr, example.kr, example1.com… 등은 모두 다른 도메인입니다.
서브도메인을 추가하려는 경우에는 다음과 같이 도메인을 추가할 수 있습니다.
blog.example.com
www.blog.example.com
👉 서브도메인에 대해 잘 이해가 안 되는 경우 이 글을 참고하시기 바랍니다.
도메인을 입력한 다음, Save Changes 버튼을 클릭하면 도메인이 추가됩니다.
※ 비슷한 사이트들을 다수의 서브도메인 주소로 운영하려는 경우에는 워드프레스 멀티사이트로 구성하고, 도메인 추가 팝업에서 Add as Wildcard를 선택하여 와일드카드 도메인으로 추가하는 것이 가능합니다.
2 도메인이 추가되었다면 추가한 도메인 중 하나를 기본 도메인(Primary Domain; 주 도메인)으로 설정합니다.

조금 시간이 걸릴 수 있습니다. 기다리면 지정한 도메인이 Primary로 설정됩니다.

과거에는 www 도메인을 기본 도메인으로 많이 사용했지만, 요즘 트렌드는 www가 없는 비-www 도메인을 기본 도메인으로 설정하는 추세입니다.
3 계속하여 SSL 인증서를 설치합니다.
SSL Certificate를 클릭하고 이메일 주소와 도메인 이름을 입력한 다음, Install Certificate 버튼을 클릭합니다.

도메인은 여러 개 추가할 수 있으며, www 도메인과 비-www 도메인을 모두 추가합니다.
잠시 기다리면 SSL 보안서버 인증서 설치가 완료됩니다.
가끔 다음과 같이 “Please make sure that your domains are pointed correctly to your server IP” 에러 메시지가 표시되면서 SSL 인증서 설치에 실패할 수 있습니다.

이 오류는 다음의 경우에 발생합니다.
- 도메인의 IP 주소가 제대로 설정되지 않았거나
- IP 주소를 올바르게 설정했지만 설정한지 얼마 되지 않는 경우
보통 IP 주소 설정 후 서너 시간이 지나면 도메인이 연결되지만, 경우에 따라 1~2일이 소요될 수 있고, 최대 72시간까지 소요될 수도 있습니다. DNS 레코드를 제대로 설정한 경우 기다리면 문제가 해결됩니다.
위의 에러가 표시되면 먼저 DNS 레코드가 올바르게 설정되었는지 체크하고, 정확하게 설정되었다면 서너 시간 후에 다시 시도해보시기 바랍니다. 그래도 안 되면 하루 정도 지난 후에 다시 시도해보세요. 너무 자주 시도하다 에러가 계속 발생하면 일정 기간(7일) 동안 SSL 인증서 설치가 제한될 수 있으므로 주의하시기 바랍니다.
워드프레스 도메인 변경하기
클라우드웨이즈의 Domain Management에서 Primary 도메인을 설정하면 워드프레스 사이트의 주소도 자동으로 변경됩니다.
만약 워드프레스 사이트 주소가 자동으로 변경되지 않았다면 워드프레스 관리자 페이지에 접속하여 설정 » 일반에서 워드프레스 주소와 사이트 주소, 두 항목을 변경해야 합니다.

하지만 대부분의 경우 경험상 워드프레스 주소와 사이트 주소가 Primary 도메인으로 자동으로 변경되었습니다. 특정 상황에서는 자동 변경되지 않을 수 있으며, 그런 경우 워드프레스 관리자 페이지에서 직접 주소를 바꾸시기 바랍니다.
마치며
이상으로 클라우드웨이즈에서 도메인을 연결하고 SSL 인증서를 설치하는 방법을 살펴보았습니다.
SSL 인증서 설치 단계에서 오류가 발생한다고 호소하는 분들이 간혹 계십니다. 그런 경우 본문에서 설명했듯이 DNS 레코드가 제대로 설정되었는지 체크하고, 올바르게 설정되었다면 서너 시간 지난 후에 SSL 인증서 설치를 시도해보시기 바랍니다.
👉 도메인 연결 문제를 비롯하여 워드프레스나 웹호스팅 관련 문제로 해결에 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.