没有 WAMP 和 Git 的 WordPress 的 OpenShift?

没有 WAMP 和 Git 的 WordPress 的 OpenShift?

我正在考虑将单个 WordPress 网站从共享主机迁移到 OpenShift。

整个 OpenShift 平台似乎都围绕使用 git 和特殊 OpenShift 命令行工具进行开发和部署,这可能意味着还要运行本地服务器 (LAMP/WAMP)。我知道如何做所有这些,但我们没有进行任何开发。插件、WordPress 升级等都在主机上管理。只需上传一两个自定义文件即可。我不明白为什么我需要所有这些本地开销才能在云中托管 WordPress 网站。

我已经成功测试了在空的 OpenShift PHP 设备中安装标准 WordPress,然后/repo从 gzip 文件将我们当前的站点恢复到文件夹中,并恢复 SQL 数据库。我在 cron 中设置了常规 SQL 和站点备份。一切都运行良好(并且比共享主机更快)。

但是我找不到其他人记录这种方法。我是不是在自找麻烦?我会后悔没有使用 git 和 OpenShift 工具吗?

答案1

这只是问题的部分答案。似乎确实可以在没有开发工具的情况下在 OpenShift 上设置 WordPress。我在两部分博客文章中记录了该过程,包括创建自动备份:

不使用 Git 在 OpenShift 上配置 WordPress:第 1 部分
不使用 Git 在 OpenShift 上配置 WordPress:第 2 部分

我还在他们这里的帖子评论中看到了一些关于 OpenShift 理念和文件结构的解释:

在 OpenShift 上托管 WordPress 的 12 个技巧

我已成功迁移一个更复杂的网站(两个域名,多个子域名)。迁移速度非常快,但到目前为止,我还没能解决这个重定向问题:

.htaccess 中的重定向到绝对 URL 在 OpenShift 上返回错误的主机名

OpenShift 是否是无需设置开发环境即可托管 WordPress 的可行长期替代方案还有待观察。

相关内容