You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何部署WordPress站点,远程与客户共享开发中的网站?

如何远程托管WordPress站点供客户预览?

嘿,刚好我有过几次帮客户临时托管WordPress站点做预览的经验,而且也用过Heroku部署其他项目,那咱们来拆解下你的问题~

首先明确说:Heroku完全可以托管WordPress站点,只是因为WordPress依赖数据库和持久化存储,需要多几步配置,不像部署静态项目那么简单。给你捋下大致步骤:

  • 用Heroku官方的WordPress buildpack,或者直接把本地WordPress代码打包上传到Heroku
  • 配置数据库:Heroku免费版可以用自带的PostgreSQL(需要装对应的插件),或者第三方的ClearDB MySQL,然后在环境变量里设置DATABASE_URL
  • 注意Heroku的免费dyno会定期休眠,而且临时存储重启后会丢失,所以如果需要上传媒体文件,得配置云存储(比如S3),或者用Heroku的Persistent Storage插件;不过临时预览的话,其实可以先把媒体文件打包进代码里,或者跟客户说明暂时不用上传新文件

除了Heroku,还有几个更适合WordPress临时预览的平台,操作起来可能更省心:

  • Fly.io:有免费额度,部署WordPress非常顺畅,支持持久化卷,不会像Heroku那样频繁休眠,适合客户需要连续几天查看的场景。你可以用他们的CLI工具一键部署,跟着官方的WordPress部署指南走就行
  • WP Engine临时站点:专门做WordPress托管的服务商,直接导入你本地的WordPress站点(可以用备份文件),生成一个临时共享链接,客户不需要注册就能访问,还能设置访问有效期,非常适合给客户做预览
  • Local by Flywheel的Live Link:如果你平时用Local这款工具开发WordPress,那直接用它的Live Link功能,一键生成临时共享链接,不需要把站点部署到远程服务器——不过要注意你的本地电脑得保持开机联网,适合快速给客户看个初稿

最后给你几个小提醒:

  • 临时预览站点记得关闭搜索引擎索引(在WordPress后台的「设置-阅读」里勾选「阻止搜索引擎索引此站点」),避免被爬虫收录
  • 如果客户需要修改内容,可以给他们创建一个临时的编辑账号,权限不要太高
  • 部署前一定要备份好本地的WordPress站点和数据库,避免部署过程中数据丢失

内容的提问来源于stack exchange,提问作者craftdeer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 09:41:35