# 在更换域名之前测试 Discourse 的步骤是什么

**URL:** <https://meta.discourse.org/t/what-are-the-steps-to-test-discourse-before-switching-domains/378832>\
**Category:** Support\
**Created:** [2025年八月16日 02:40 UTC](https://meta.discourse.org/t/what-are-the-steps-to-test-discourse-before-switching-domains/378832 "2025-08-16T02:40:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wall-E](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wall-e/32/184438_2.png) [@Wall-E](https://meta.discourse.org/u/Wall-E)\
**Post date:** [2025年八月16日 02:40 UTC](https://meta.discourse.org/t/what-are-the-steps-to-test-discourse-before-switching-domains/378832/1 "2025-08-16T02:40:13Z")

</div>

我们的自托管 Discourse 实例运行在 AWS 上。我们正在将我们的 Discourse 站点迁移到一个新的 AWS 实例。我收到了负责我们 AWS 实例的 IT 人员的消息：

> 我已经创建了新实例，配置了防火墙和安全规则。我还更新了配置，使其与最新的 Discourse 服务器版本兼容。
> 
> 不过我有个问题，在将域名分配给新实例之前，如何测试 Discourse 的安装？
> 
> 目前我们基本上停滞了，因为我目前无法实际测试它，一旦我们测试并通过确保它能正确备份，我们就会获得将域名指向新安装的许可！

我记得，几年前我自己安装时，Discourse 需要一个域名才能运行。我应该告诉他们什么？在切换到新安装之前可以进行测试吗？

---

<div class="post-metadata">

**Author:** ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)\
**Post date:** [2025年八月16日 04:54 UTC](https://meta.discourse.org/t/what-are-the-steps-to-test-discourse-before-switching-domains/378832/2 "2025-08-16T04:54:35Z")

</div>

您可以在本地 hosts 文件中添加条目，将当前主机名指向新 IP。

---

<div class="post-metadata">

**Author:** ![David\_Ghost](https://avatars.discourse-cdn.com/v4/letter/d/c37758/32.png) [@David\_Ghost](https://meta.discourse.org/u/David_Ghost)\
**Post date:** [2025年八月16日 10:16 UTC](https://meta.discourse.org/t/what-are-the-steps-to-test-discourse-before-switching-domains/378832/3 "2025-08-16T10:16:56Z")

</div>

当我这样做时，我总是将其安装在子域（例如：[test.yourdomain.com](http://test.yourdomain.com)）上，并使用新的 IP 地址。当我看到一切正常后，我就会将其[移动](https://meta.discourse.org/t/change-the-domain-name-or-rename-your-discourse/16098)到原始域。
