VULTR(벌쳐)에서 구매한 서버(인스턴스)에 도메인을 연결하고 Plesk를 활용해서 워드프레스를 설치하는 과정을 살펴본다. 더불어 SSL 무료 설치와 벌쳐 서버를 호스팅 관리할 수 있는 plesk와 워드프레스 페이지 접속 주소 등도 추가한다.
앞에서 VULTR에서 서버를 구매하고 해당 벌쳐 서버를 관리할 수 있는 Plesk 설치까지 살펴보았다. 여기에서는 이어서 도메인을 연결하고 워드프레스를 설치하는 과정을 상세히 자세히 확인할 수 있다.
VULTR 도메인 연결
VULTR로 서버를 생성했다면 우선 도메인을 연결해야 한다. 도메인은 가비아, 닷홈 등 해당 도메인 업체에서 구매해서 사용하면 된다. 여기에서는 가비아에서 구매한 도메인을 예시로 살펴본다.
우선 상기에 링크한 VULTR로 접속해서 로그인을 한 다음에 좌측 메뉴에서 Products를 누르면 생성한 서버명이 나오는데, 여기에서 해당 서버명을 누른 후에 IP Address를 복사한다.
이후 도메인을 구매한 사이트로 접속하는데, 가비아에서는 구매한 도메인을 누른 후에 DNS 관리에서 우측 끝에 있는 설정 버튼을 누르거나, DNS 관리툴을 누른 후에 해당 도메인명에서 동일하게 우측에 있는 설정 버튼을 누르면 DNS 설정 페이지로 전환한다.
위와 같이 레코드 수정을 누르면 팝업이 나오는데 여기에서 레코드 추가 버튼을 눌러 3개의 레코드를 생성한 다음에 순서대로 @, www, plesk를 넣은 후에 앞에 VULTR 페이지에서 카피한 IP 주소를 각각 동일하게 붙여 넣는다.
이것으로 새롭게 구매한 도메인 연결은 완료된다. 참고로, plesk 무료 상품에서 도메인은 3개까지만 무료로 연결 가능하지만, 하위도메인은 무제한으로 연결이 가능하다. 단, 해당 벌쳐 서버 용량이 받쳐준다면 이론적으로는 무제한 하위 도메인을 생성할 수 있지만, 워드프레스를 운영해 봤다면 1-2개도 제대로 관리하기 어려우므로 사실상 무제한 하위 도메인은 의미가 없다.
그럼에도 몇 개라도 하위 도메인을 운영하려면 여기에서 레코드를 하나 더 추가해서 A 타입이 아니라 CNAME 타입으로 설정한 후에 호스트에 * 즉, 별표만 입력한다. 이후 값/위치 부분이 중요한데 여기에 구매한 도메인명을 입력하는데 마지막에 점을 추가해야 한다. 예시로, 제 도메인이 dasfl.com 이므로 값/위치에 dasfl.com. 이라고 끝에 점만 추가한 도메인명을 기재하는 방식이다. 그러면 이후에는 가비아 페이지에서 별도로 하위 도메인을 설정할 필요 없이 dasfl.com 앞에 원하는 어휘를 추가해서 무제한으로 하위 도메인을 생성해서 plesk 관리자 페이지에서 워드프레스를 설치하면 된다. 하위 도메인을 예시한다면 example.dasfl.com / shopping.dasfl.com / naver.dasfl.com처럼 도메인명 앞에 원하는 문구를 추가하기만 하면 되는데, 앞에서 언급했듯이 워드프레스 1-2개도 제대로 운영하기 어려우므로 하위 도메인은 그림의 떡에 지나지 않는다.
워드프레스 설치하기
위에서 제시한 대로 VULTR에서 생성한 서버와 구매한 도메인을 연결했다면 plesk를 활용해서 워드프레스를 설치하고 SSL까지 무료로 설치할 수 있다.
이전 콘텐츠에서 plesk 설치를 살펴보았듯이 우선 VULTR 웹사이트에서 구매한 서버명을 누른 후에 해당 URL 주소로 접속한다. 참고로, plesk에 워드프레스를 설치한 다음에는 plesk 페이지에서 vultr 사이트를 거치지 않고 바로 접속해서 vultr 호스팅과 워드프레스를 관리할 수 있다.
vultr 페이지 내에 있는 plesk 유저네임과 패스워드를 입력한다. 참고로, 해당 plesk 로그인 팝업이 나오지 않고 연결이 비공개로 설정되어 있지 않습니다라는 화면이 나오면 앞에서 업로드한 Vultr 가입부터 서버 구매까지 편을 보면 된다.
plesk에 정상적으로 로그인을 하면 위와 같은 화면이 나오는데, 여기에서 Add Domain 버튼을 누른다. 그러면 좌측으로 여러 박스가 나타나는데, 여기에서 WordPress 버튼을 선택한다.
그러면 위와 같은 화면이 나오는데, 여기에 조금 전에 Vultr와 연결했던 도메인을 입력한다. 그런 다음에 하단에 있는 Add Domain 버튼을 누르면 워드프레스를 자동으로 설치한다.
위와 같은 워드프레스 화면에서 하단에 있는 INSTALL 버튼을 눌러 진행해도 되지만, 여기에서 약간의 작업을 하는 게 편의성이 좋다. 대표적으로 언어는 한국어로 변경하고, 아래 워드프레스 관리자에서 유저네임과 패스워드는 사용하기 편하게 변경하는 게 유용하다. 이외에 웹사이트 타이틀 및 기본 테마 등은 워드프레스 설치 후에도 수정이 가능하므로 생략해도 무방하다.
그러면 화면 우측 하단에서 워드프레스 설치 진행 과정을 보여준 후에 위와 같은 팝업이 나오는데, 플러그인은 추후에 필요한 것만 설치하면 되므로 여기에서 No, thanks을 선택한다.
무료 SSL 설치하기
앞에서 제시한 대로 워드프레스를 plesk에서 설치한 후에 도메인 접속이 http가 아니라 https를 지니도록 SSL를 설치해야 한다. vultr에서 생성한 서버는 SSL을 무료로 제공하므로 pleak에서 간단히 SSL를 설치할 수 있다
이때 새롭게 plesk에 로그인하라는 팝업이 나올 수 있는데, 이때 해당 유저네임과 비번은 vultr 사이트에 있는 root라는 유저네임과 비번을 사용해야 한다. 개인적으로도 여기에 워드프레스 또는 vultr 접속 시 사용하는 유저네임과 비번을 입력해서 여러번 접속에 실패하기도 했는데, 해당 plesk는 root가 유저네임이라고 기억하면 실수를 줄일 수 있다.
그런 후에 대쉬보드에서 동일하게 SSL/TLS 항목을 누르면 위와 같은 화면이 나오는데 여기에서 하단에 첫 번째에 있는 Install a free... 로 시작하는 항목에 있는 Install 버튼을 누르면 된다. 그런 다음에 첫 번째 항목만 체크되어 있는 기본값 상태에서 하단에 있는 Get it free 버튼을 누르면 바로 무료로 SSL를 설치한다.
추가로 plesk 접속 페이지도 SSL 설치를 해주는 게 편의성이 좋으므로, 위와 같이 좌측 메뉴에서 Tools & Settings을 누른 다음에 SSL/TLS Certificates 항목을 선택한다.
그런 다음에 Lst's Encrypt 버튼을 누른 후에 전환한 페이지에서 이메일을 변경하고, 도메인명을 plesk.자신의 도메인을 입력한 후에 Reissue 버튼을 누른다. 예시로 도메인이 life.com이라면 plesk.life.com 이라고 적으면 된다.
더불어 vultr 서버를 관리할 수 있는 plesk 페이지에 간편하게 접속할 수 있도록 Tools & Settings 메뉴를 누른 다음에 우측에 있는 General Settings 항목에서 가장 처음에 있는 Serve Settings을 누른다. 그런 후 전환한 페이지에 앞에서와 동일하게 pleak.자신의 도메인명을 넣는다. 그러면 이후부터는 해당 plesk.도메인명으로 접속하면 간단하게 plesk 관리자 페이지로 접속할 수 있다.
이후부터는 Plesk 관리자 페이지로 접속해서 vultr 호스팅 관리 및 워드프레스 관리가 가능하다. 해당 plesk에서 워드프레스 작업 페이지로 이동할 수 있지만, 일반적으로 도메인명/wp-admin으로 접속해서 아이디와 비밀번호를 입력해서 워드프레스 작업 페이지로 연결한다. 이상으로 vultr 서버에 도메인을 연결하고 plesk에서 워드프레스를 설치하는 과정을 살펴보았다. 다음에는 여기에서 만든 워드프레스로 생성한 사이트를 검색 사이트에 등록하는 방법을 소개한다. 기본적으로 티스토리를 검색 엔진에 등록하는 방식과 유사하지만 이때 입력해야 하는 sitemap과 rss에 약간 차이가 존재한다. 해당 검색 엔진에 효과적으로 등록할 수 있도록 최소한의 필수 플로그인만 추가해서, 구글, 네이버, 빙 등 검색엔진에 워드프레스로 구축할 사이트를 사전에 빠르게 등록하는 방법을 살펴본다.