不确定这是否是相关的论坛来提出这个问题,如果不是,请告诉我,我将移动此内容。
能否有人解释一下Amazon EC2与虚拟主机的区别?据我所知,Amazon EC2是一种产品,它可以让您在Amazon的物理托管位置之一访问计算机,并允许您添加任何类型的软件(如MySQL、PHPMyAdmin、托管网站等),而虚拟主机(例如goDaddy、BlueHost)基本上也可以做同样的事情,但这些虚拟主机网站不允许您安装任何你想要的软件。这是真的吗?
提前感谢。
不确定这是否是相关的论坛来提出这个问题,如果不是,请告诉我,我将移动此内容。
能否有人解释一下Amazon EC2与虚拟主机的区别?据我所知,Amazon EC2是一种产品,它可以让您在Amazon的物理托管位置之一访问计算机,并允许您添加任何类型的软件(如MySQL、PHPMyAdmin、托管网站等),而虚拟主机(例如goDaddy、BlueHost)基本上也可以做同样的事情,但这些虚拟主机网站不允许您安装任何你想要的软件。这是真的吗?
提前感谢。
你正在走上正确的道路。使用Amazon EC2,你可以完全控制一个服务器(AMI - Amazon Machine Image)。这意味着你必须安装和部署任何软件包到该服务器。使用Web主机,你可以通过通常使用cPanel的Web按钮轻松安装MySQL、PHP等软件包。
区别在于,如果你使用EC2,你就有了控制权。通过更改变量,如数据库、服务器设置、内存缓存、HTTP加速器等,你可以提高网站的性能。使用Web主机,你受制于他们,但你也为支持付费。如果你在EC2上运行服务器,安全性取决于你自己。
如果你知道如何使用Linux终端,我建议你从EC2的微型实例开始玩耍(它是免费的!)。你可以使用PuTTy通过SSH访问它。