为您的 Kinsta 临时环境提供适当的子域地址

A comprehensive repository of Taiwan's data and information.
Post Reply
Dimaeiya333
Posts: 567
Joined: Sat Dec 21, 2024 3:35 am

为您的 Kinsta 临时环境提供适当的子域地址

Post by Dimaeiya333 »

正常情况下,您的 Kinsta 临时环境将位于服务器上的子文件夹中。您将拥有一个作为kinsta.cloud子域的 URL ,但这可能会导致一些问题:

有些插件将无法工作,例如那些需要通过特定域名验证许可证的插件。
某些WordPress 多站点设置会遇到 Kinsta 中子目录的问题,或者需要自定义子域才能发挥最佳功能。
因此,最好为您的 Kinsta 临时环境设置适当的子域地址。对于高级用户,Kinsta 提供了专用的子域地址,但即使这样也可能无法解决您的问题。

答案是为您的站点设置一个自定义域,然后使用域名系统 (DNS)从子域运行暂存。使用适当的域和子域的自定义暂存 URL 有两个优点:首先,您可以缓解我们讨论的任何问题。其次,您有一个“更漂亮”的子域可以与合作者或客户共享。

将活动站点移至暂存环境
登台环境的一个方面一开始可能不太清楚,那就是在设置之后如何将实时站点推送到其中。一旦您了解登台环境只是您的实时站点的副本,就可以更轻松地对其进行可视化。

不过,为了避免任何疑问,这里有一个工作流程的快速总结:

创建临时环境时,您基本上会将实时站点复制到子域。这包括您的所有数据库和文件。它是您的生产站点的完整的一对一复制品。
您可以根据 DevOps 生命周期对暂存环境进行更改。这将是主观的,并且与您自己的项目、工作流程和目标相关。
在发布这些更改时,您有多种选择。您可以使用Kinsta Integrated Production中的“发送到”功能或进行手动更改。我们稍后会更详细地讨论这一点。
从这里,您将再次拥有站点的精确副本,无论是在临时环境中还是在真实环境中。
因此,无法根据实时站点的状态更新暂存环境。我们的建议是,您删除临时环境并在再次需要时重建它,因为这将复制您当前的站点。这是为 Kinsta 临时环境使用自定义子域地址的另一个充分理由。

Kinsta 为您的实时站点和临时环境创建备份副本。这意味着您还可以将实时站点的备份直接恢复到临时环境中。这样,您就可以更轻松地在生命周期的各个阶段之间进行转换,并且可以在开发过程中使用站点以前的排列。

请注意,您需要首先配置暂存环境,但您可以恢复到标准或高级环境。无论如 美籍华人数据 何,您都可以通过 MyKinsta 控制面板来完成此操作:

Kinsta 仪表板界面的一部分,带有下拉菜单
通过 MyKinsta 面板恢复备份。
您只需单击几下,还将保留您的生产和临时站点的现有备份以及您设置的任何自定义域。

将版本控制合并到您的暂存配置中
许多开发人员使用版本控制,例如我们推荐的 Git。 Kinsta 上的实时环境和临时环境都提供与 Git 的集成,这意味着您可以对临时站点进行版本控制,以保持开发计划的顺利进行。

将存储库拉取并克隆到 Kinsta 服务器应该是小菜一碟。该过程由几个基本步骤组成:

使用Secure Shell (SSH)连接到您的站点。
从GitHub、GitLab或其他类似服务中提取当前存储库。
或者,从远程位置克隆您的存储库。
提取远程存储库的方式会有所不同,具体取决于它是公共的、私有的还是具有双因素身份验证 (2FA)。然而,当涉及到将代码推送到远程存储库时,您需要找到合适的工作流程。

这是因为 Kinsta 暂存环境和 Git 集成尚不支持git push kinsta mysite等命令。
Post Reply