如何知道哪些VPS包需要订购?

在订购VPS帐户(虚拟专用服务器)时,我应该考虑什么?我想回答这些问题:

1-我需要多less处理器“电源”? 我的意思是,他们提供不同的封装…此外,每个封装都有一个“保证”的处理器功率以及一个“最大”的功率,例如100mhz的灯组件,最大1ghz …

2-我需要多less内存?

3-什么是IP:一些软件包只包含一个IP,而另一些则有更多,我怎么知道我需要多less?

4-如何知道我需要什么操作系统?

我想你需要知道我正在计划维护什么样的网站,下面是对它的描述:

这是一个分类网站,使用PHP创build并使用(当前)Mysql,我计划在稍后安装SOLR或Sphinx来search数据库。 目前我每2个月就有10万个广告投放。 所有广告都有图片,图片大小约为100kb。 这很简单,没有太多的graphics,只是一个很好的广告searchfunction。 没有用户login等。

希望你能帮助我,或者至less给我一些文章阅读,以便我更好地了解我需要订购什么。

谢谢,如果你需要更多的意见,只要让我知道!

VPS可能是在共享主机和专用服务器之间采取的最佳折衷途径。 前者不适合进行大量的控制,如果您计划运行其他守护进程或进程(如search服务),则可能需要进行很多控制。 后者往往是一个较小的网站昂贵。

  1. [处理器]你没有托pipe一个庞大的网站,需要很多复杂的计算。 它提供了几个dynamic页面,所以一个相当轻量级的包就足够了,特别是如果你没有大量的stream量。

  2. [RAM]同样,你不可能需要大量的RAM。 对于入门级封装和相对中小型的网站来说,256MB左右是很多的。

  3. [IP地址]坦率地说,应该足够了。

  4. Linux可能是你最好的select。 请记住,你需要能够自己pipe理它,所以select一个你相当有自信的发行,否则能够学习。 当然,如果您在托pipePHP,则坚持使用类Unix操作系统。 Windows在这个级别往往是不必要的昂贵。

你也应该问的问题是:

  • 你有多less存储? 这将影响你的源代码被允许得到多大,你可以存储多less数据(包括存储在数据库中的数据)等等。
  • 你有多less数据传输? 这将决定每月可以提供多less数据(以千兆字节为单位)。 超出限制,你通常会开始产生更昂贵的单位成本。 值得思考,即使你现在只有文字。

对下一个行动的一些想法:

  • 确保您对pipe理自己的服务器的想法感到满意。 这可能是其他人的硬件上的一个虚拟的盒子,但是你最终还是要负责很多,包括设置,维护,保持最新和安全。
  • 如果你确实select了一个报价,看看你是否可以select一个短期或滚动合约,如果你发现你做出了错误的select,你可以合理快速地取消或修改。 大多数提供商会让你在中期升级到更高的套餐,但是很多提供商会试图让你先付一笔固定的数额。

1-我需要多less处理器“电源”? 我的意思是,他们提供不同的软件包…

如果您在unix(linux,os x)计算机上testing,则可以根据以下条件进行评估:a)处理器和您正在考虑的处理器的相对性能; b)当前testing机器的CPU负载平均值(在等待使用CPU的进程中测量)和CPU使用率(以百分比测量)。 扩大您需要的simultaenous用户的数量等

另外,在每个封装中都有一个“有保证”的处理器功率以及一个“最大”功率,例如是100mhz的灯组件,最大为1ghz。

忽略最大值。 如果不能保证的话,也可能不存在。

2-我需要多less内存?

使用apache和/或php使用的内存来计算这个值。 有时他们都在一个进程(mod_php)中结合,有时他们是分开的进程(fastcgi)。 为mysql使用(包括mysqlcaching),memcached或其他可能需要的caching解决scheme添加额外内存

对于一个小型的私人主页types的网站,512是充足的。 对于一个大的网站,你至less需要2GB。

3-什么是IP:一些软件包只包含一个IP,而另一些则有更多,我怎么知道我需要多less?

对于正常的网站,一个就足够了。 对于每个HTTPS / SSL服务器(每个在线商店或安全站点),您将需要一个单独的IP。 如果您有多个商店或安全网站,都属于一个公司,并且位于同一父域(store1.googleclone.com,store2.googleclone.com)下,则可以使用带有一个IP afaik的通配符ssl证书,但这很less见。

4-如何知道我需要什么操作系统?

只要使用Linux。 如果你的意思是什么发行版,我会衷心推荐Debian,或者为你,也许是Ubuntu的最新的LTS服务器版本。 我的build议是保持清晰的红帽基于系统,如centos或RHEL。 大多数情况下,它们看起来一样好,但是当你真的需要在你的服务器上做适当的pipe理时,你会发现基于Debian的发行版的差别在于易于pipe理(简单的包pipe理,对很多包的很好的支持等等)。 )和configuration(软件包旨在更好地协同工作,并且更灵活)。