wordpress - 预建 WordPress 部署
问题描述
我正在构建一个门户网站,我的客户将从我这里购买,我希望他们能够立即访问,而不必手动将其安装在服务器上。
起初我正在考虑使用 MultiSite,但在这种情况下不起作用。因为他们将成为门户的管理员,为他们的成员提供访问权限。
我也考虑过使用 WHMCS,但即使可以自动部署文件,每次安装的数据库和配置都是相同的。这是行不通的。
所以我的问题是:是否可以将预构建的 WordPress 构建部署到许多人?
第二个问题:我认为我应该将其重建为真正的 SaaS,而不是在 WordPress 上。对此有什么想法或提示吗?
解决方案
一个建议是可以使用 ec2 AMI 构建 AWS 启动配置,该配置通过 AWS CLI 使用正确的域/环境变量触发。您可以自动化整个启动。托管会很快变得陡峭,所以如果您的订阅费很小,这可能是不可行的。
我的第二个建议是编写一个 WP 部署脚本。也许像 Github 部署脚本
推荐阅读
- amazon-web-services - 如何使用 AWS ALB ECS .netcore API 设置 https?
- rust - 通过两个向量嵌套for循环
- python - 保存/加载数据(使用python)将在很长一段时间内每周更新的最佳策略是什么?
- python - Flask SQLAlchemy MySql 错误 1045 用户'root'@'localhost'的访问被拒绝(使用密码:否)
- python - Pygame 窗口打不开
- javascript - 我正在将徽标添加到 qrcode 的中心,但图像质量很差。如何提高质量?
- javascript - 并排显示折叠部分
- javascript - 按钮在其后放置元素时停止工作(javascript)
- r - 警告消息:ggrepel:1 个未标记的数据点(重叠过多)。考虑增加 max.overlaps
- azure-data-factory - 通过 ADF 从 AAS 复制数据