暂存环境(适用于WordPress和WooCommerce站点)是您网站的私有副本,您可以在其中测试更改、更新或新功能,而不会影响正式运行的网站。确认效果满意后,您可以将更改推送回生产环境。
什么是暂存环境?
暂存环境为您提供一个独立、隔离的网站版本,运行在临时URL上。您在进行操作时,访问正式网站的访客不会察觉任何变化。在以下情况之前,这尤其有用:
- 安装或更新WordPress插件
- 切换主题
- 对数据库进行结构性更改
- 测试自定义代码
在KPanel中创建暂存站点
- 登录位于kpanel.kapsulehost.com的KPanel
- 在左侧菜单中导航至网站
- 点击您想要克隆的网站
- 在该网站的左侧菜单中,打开环境,然后打开暂存
- 点击创建暂存环境
KPanel会将您的文件和数据库复制到一个暂存子域名(例如staging.yourdomain.com)。根据您网站的大小,这通常需要一到两分钟。
暂存环境会计入您套餐的存储空间配额。较大的网站克隆所需时间可能更长。
在暂存环境中进行更改
暂存站点就绪后,您可以:
- 通过暂存URL访问WordPress管理后台
- 使用SFTP安装插件、切换主题或编辑文件
- 测试表单、结账流程和自定义功能
暂存环境默认受密码保护,因此不会被搜索引擎收录。
将暂存环境推送至生产环境
当您对更改满意后:
- 在KPanel中前往网站
- 打开您网站的暂存标签页
- 点击推送至生产环境
- 使用文件和数据库复选框选择要推送的内容(您可以勾选其中一项或两项)
- 确认推送
将数据库从暂存环境推送至生产环境将覆盖您正式运行的数据库。自暂存克隆创建以来,正式网站上产生的任何新订单、评论或用户注册都将丢失。请务必先进行备份。
推送前进行备份
在将暂存环境推送至生产环境之前,请创建一次手动备份:
- 前往网站,选择您的网站,然后打开备份标签页
- 点击立即创建备份
- 等待备份完成,然后再进行推送操作
详细步骤请参阅创建备份。
删除暂存环境
完成测试并推送更改后,请删除暂存环境以释放存储空间:
- 前往暂存标签页
- 点击删除测试环境
- 确认删除
建议养成每次计划进行重大更改时都重新创建暂存克隆的习惯,而不是长期保留一个固定的暂存站点。这样可以确保您的暂存环境始终反映生产环境的当前状态。