2012-12-06 66 views
1

我有一个专门的服务器,安装了WHM和cPanel。从cPanel/whm迁移到Heroku或AWS

最近我决定转移到云服务,因为专用服务器代价高昂,我实际上没有使用它的任何功能,自由度和功能。

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


我只有我的服务器上几个网站,我

我只使用MySQL数据库

通过cPanel和WHM

管理这些我也有一些cron作业设置

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


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

我更喜欢更容易,更快速地迁移到。

谢谢。

+0

“我正在考虑迁移到AWS或Heroku,因为它们更便宜,可扩展,我不需要自己管理服务器。”您*需要*自己在AWS上管理服务器。 “最近我决定迁移到云服务,因为专用服务器的成本很高”So的Heroku。 – ceejayoz

+0

Heroku很棒,只要你的应用程序[适合平台](http://www.12factor.net/)。旧版应用通常不适合,特别是由于[disposability](http://www.12factor.net/disposability)和[dependency management](http://www.12factor.net/dependencies)。此时,您决定使用Heroku的工作量较少,或者自己完成所有工作。 – willglynn

回答

2

如果服务器/网络管理不是你的优势,我会强烈建议不要使用AWS(即使我是AWS的支持者)。您绝对必须自己管理服务器,至少在配置方面(而不是硬件方面)。事实上,你会发现你必须做一些事情,比如建立安全策略,身份访问管理,IP地址等,这些并不总是那些不习惯在一点操作能力上工作的人。

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

如果您正在寻找一种无人值守的服务器方法,您可能会更好地看待Slicehost/Rackspace等服务。

因为我只有最低限度的体验原型,所以我不能多说Heroku。你可以把它看作一个应用程序平台。对于没有独特流量需求或体系结构要求的简单应用程序,使用最少的与服务器相关的配置启动并运行应用程序似乎是一个很好的解决方案。传统的应用程序也可能需要重新设计才能以Heroku的方式进行操作。

1

AWS虽然不错,但Rackspace的支持要好得多,更适合像你这样的人。 Rackspaces的支持是全天候的,甚至在他们的在线聊天系统上,你也不需要等待几分钟就可以与真正了解他们在做什么的人交谈。