不确定这是否是这个问题的相关论坛,所以如果不是,请告诉我,我会移动这个。
有人可以讨论一下 Amazon EC2 之间的区别吗?据我所知,它是一种产品,可以让您访问 Amazon 物理托管位置的计算机,然后允许您添加任何类型的软件(如 MySQL、PHPMyAdmin、主机网站等...),而托管站点(例如 goDaddy、BlueHost)基本上做同样的事情,除了这些托管站点不允许您安装任何您想要的软件。这是真的?
提前致谢。
不确定这是否是这个问题的相关论坛,所以如果不是,请告诉我,我会移动这个。
有人可以讨论一下 Amazon EC2 之间的区别吗?据我所知,它是一种产品,可以让您访问 Amazon 物理托管位置的计算机,然后允许您添加任何类型的软件(如 MySQL、PHPMyAdmin、主机网站等...),而托管站点(例如 goDaddy、BlueHost)基本上做同样的事情,除了这些托管站点不允许您安装任何您想要的软件。这是真的?
提前致谢。
另一件事是了解 Amazon EC2 的更大目标——扩展。AWS 可以在流量增加时轻松扩展新实例,然后在流量减少时缩减。
但是对于您最初的问题,是的,您对 EC2 机器具有 root 访问权限。您可以以任何您想要的方式对其进行配置,但您也对维护它负全部责任。
你在正确的轨道上。使用 Amazon EC2,您可以完全控制服务器(AMI - Amazon 系统映像)。这意味着您必须安装任何软件包并将其部署到该服务器。使用网络主机,您可以通过单击通常使用 cPanel 的网络按钮来安装 MySQL、PHP 等软件包。
不同之处在于,如果您使用 EC2,您就可以控制。通过更改数据库、服务器设置、内存缓存、HTTP 加速器等变量,您可以提高网站的性能。有了虚拟主机,您就任由他们摆布,但您也要为支持付费。如果您在 EC2 上运行服务器,则安全性取决于您。
如果您知道如何使用 Linux 终端,我将从 EC2 上的一个微型实例开始并使用它(它是免费的!)。您可以使用PuTTy通过 SSH 访问它。