mysql - 从 cpanel/whm 迁移到 Heroku 或 AWS

标签 mysql heroku amazon-web-services cpanel whm

我有一台安装了 WHM 和 cPanel 的专用服务器。

最近我决定转向云服务,因为专用服务器成本高昂,而且我实际上并没有使用它的任何强大、自由和功能。

我正在考虑迁移到 AWS 或 Heroku,因为它们更便宜、可扩展,而且我不需要自己管理服务器。


我的服务器上只有几个网站,我通过 cPanel 和 WHM 管理它们

我只使用 mySql 数据库

我还设置了一些 cron 作业

我使用 ftp 上传和维护我的网站(无 git)


我想知道是否有人可以解释如何将我的文件、数据库和域传输到 AWS 或 Heroku。

我更喜欢更容易、更快速地迁移的版本。

谢谢。

最佳答案

如果服务器/网络管理不是您的强项,我强烈建议您不要使用 AWS(即使像我一样是 AWS 的大力支持者)。您绝对必须自己管理服务器,至少是配置方面(而不是硬件方面)。事实上,您会发现您必须做一些事情,例如设置安全策略、身份访问管理、IP 地址等,对于不习惯从事一点运营能力的人来说,这些事情并不总是那么直观。

您可能还需要考虑应用程序架构更改,以便最好地与 AWS 服务配合使用。此外,您必须习惯 AWS 的工作方式(启动和停止服务器实例可能会使您的所有数据消失等)。

如果您正在寻找一种不干涉的服务器方法,那么像 Slicehost/Rackspace 这样的东西可能会更好。

我不能和 Heroku 谈论太多,因为我只有很少的原型(prototype)设计经验。您可以将其更多地视为一个应用程序平台。对于没有独特流量需求或体系结构要求的简单应用程序,这似乎是使用最少的服务器相关配置启动和运行应用程序的良好解决方案。同样,遗留应用程序可能需要进行一些重新架构才能以 Heroku 方式执行操作。

关于mysql - 从 cpanel/whm 迁移到 Heroku 或 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13753158/

相关文章:

scala - 如何结束或失败 AWS Glue 作业并出现错误?

ruby-on-rails - 我可以在 Assets 编译后删除 heroku 上的应用程序/ Assets 以减小 slug 大小吗

amazon-web-services - 位于不同区域的 EC2 实例之间的数据实时复制

SQL:递归选择所有子记录的SUM

php paypal ipn 奇怪的回调值

ruby-on-rails - 尝试在 Heroku 上的 Rails 3.1 应用程序中使用 Mercurial 所见即所得编辑器时出错?

ruby-on-rails - Rails/Device——忘记密码功能出错

python - 如何让lambda函数返回包含python中图像的json

在文本输入字段中搜索日期的 MySQL 语法

java - 无法实例化驱动程序类 "com.mysql.cj.jdbc.Driver": when deploying war file in jboss