이미 다른 호스팅에서 사용 중인 도메인에 Discourse를 설치할 수 있나요?

안녕하세요,
현재 example.com 도메인을 공유 호스팅에 사용하고 있으며, 해당 호스팅에 맞춰 DNS 등이 모두 설정되어 있습니다.

Discourse를 설치하고 싶지만, 다른 호스팅인 Digital Ocean에 설치하려고 합니다.

Discourse 설치 시 포럼을 설치할 도메인을 입력하라고 하는데, 다른 호스팅에 있는 제 example.com을 입력한 후, 제 PC의 IP 호스트를 변경하여 제 도메인으로 Digital Ocean에 설치된 Discourse를 확인할 수 있을까요? 저만 볼 수 있을까요? 제가 의도한 내용을 잘 전달했는지 모르겠습니다.

현재 제 도메인은 Flarum이 설치된 다른 호스팅에 있으며, 당분간은 도메인을 이전하지 않고 Digital Ocean에서 Discourse를 사용해 볼 수 있는지 테스트해 보고 싶습니다.

감사합니다!

이미 다른 호스팅 플랫폼에 사용 중인 루트 도메인을 새 호스팅에 사용할 수 없습니다.

물론 루트 도메인을 두 곳에서 동시에 사용할 수는 없죠 :slight_smile:

새 서브도메인을 생성하고 새 서버/호스팅 IP를 매핑하여 이 문제를 해결하세요. DNS 설정에 'forum’과 같은 새 A 레코드를 추가하고 해당 IP를 입력하면 됩니다.

이렇게 하면 Discourse 포럼을 forum.example.com과 같은 서브도메인 URL에서 호스팅할 수 있습니다.

(이 방법은 아무것도 이동할 필요가 없습니다. DNS 설정에 항목 하나만 추가하면 됩니다.)

:slight_smile:

현재 공용 호스팅 제공업체와 계약은 하나이지만, 실제로는 두 가지 서비스를 제공하고 있습니다:

  • 도메인의 DNS
  • 웹 호스팅 (현재 루트 도메인 이름에서 Flarum을 사용 중이거나, www.example.com을 사용 중일 수 있음)

다른 제공업체에서 Discourse를 설치하거나 쉽게 구할 수 있으며, 이후 DNS에 이 추가 Discourse 제공업체를 가리키는 호스트명 레코드(예: forum.example.com)를 추가하면 됩니다.

다들 감사합니다! 앞으로 포럼 루트를 forum.example.com에서 example.com으로 변경할 수 있을까요?

저는 이를 절대 추천하지 않으며, 대신 www.example.com을 사용하는 것을 권합니다. 하지만 네, 그렇게 하는 것도 물론 가능합니다.

이 글에서는 왜 소위 내aked 도메인(naked domain)을 사용하는 것이 좋은 아이디어가 아닌지 자세히 설명하고 있습니다.

그럼 지금은 Flarum에 example.com을, Discourse를 시험해 보기 위해 www.example.com을 사용해도 될까요? :x

그전과 같은 이유로 추천하지 않습니다. 사실 이번에는 더 말이 안 되기도 하죠 :wink: 하지만 네, 그렇게 하시는 것도 전혀 문제없습니다.