V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Linode 各机房速度测试
http://www.linode.com/speedtest/
aidai524
V2EX  ›  Linode

一个linode 512套餐的vps大概能跑多少个小站?有谁试过的?

  •  
  •   aidai524 · 2012-07-11 16:57:29 +08:00 · 4127 次点击
    这是一个创建于 4312 天前的主题,其中的信息可能已经有所发展或是发生改变。
    所谓的小站就是那种一天就几十或者几百IP访问量的简单的企业网站。页面比较少,流量都很小的。大概能跑多少个?有谁试过?
    23 条回复    1970-01-01 08:00:00 +08:00
    citydog
        1
    citydog  
       2012-07-11 17:16:04 +08:00
    15~20个,具体看你的程序种类和系统优化程度~~
    aidai524
        2
    aidai524  
    OP
       2012-07-11 17:43:38 +08:00
    @citydog 如果全是静态的html页面呢?其他基本也没什么东西跑的。
    eric_q
        3
    eric_q  
       2012-07-11 17:55:25 +08:00
    全静态的话用 64M 的 VPS 搭个 nginx,你这种流量的站能跑至少成百上千个
    Evance
        4
    Evance  
       2012-07-11 17:55:35 +08:00
    如果纯静态、用户访问时间分配合理的话,以你要求的访问量,80个以下没有问题。
    Evance
        5
    Evance  
       2012-07-11 17:56:10 +08:00
    @eric_q 上千个太多了,要考虑流量和IO。
    ohhe
        6
    ohhe  
       2012-07-11 18:06:43 +08:00
    我认为100到1000个
    okidogi
        7
    okidogi  
       2012-07-11 18:09:18 +08:00   ❤️ 1
    看着头像进来的。。。

    这种情况一般都是内存受限。

    你可以估算每个连接实例用的内存(跟你的服务器有关,你可以top然后看看每个实例平均用掉多少内存),然后512M/每个连接实例用的内存,你就能得到同一时间最多的并发连接数NUM_CONNECTS。如果知道一天大致的PV数,如果访问是均匀分布的并且每个用户停留时间是10s,可以估算平均10s內的访问量PV10。从而估算出10s內峰值时候最大的连接数PV10_max。

    所以你可以大致得到一个数字:numberOfInstances=(NUM_CONNECTS/PV10_max)
    chendahui007
        8
    chendahui007  
       2012-07-11 18:14:33 +08:00
    @Evance 一个vps,一个IP,是不是可以绑定多个域名,假如vps跑着多个小站 ,每个小站都可以绑定顶级域名?
    qiayue
        9
    qiayue  
       2012-07-11 18:29:06 +08:00   ❤️ 1
    @chendahui007 如果用apache的话,可以用名字映射方式配置N多域名
    以增加域名v2ex.com为例,网站对应根目录是/srv/www/v2ex.com/public_html
    log目录/srv/www/v2ex.com/logs
    在apache2/sites-available里边新建文件v2ex.com,内容如下
    <VirtualHost *:80>
    ServerAdmin [email protected]
    ServerName v2ex.com
    ServerAlias www.v2ex.com
    DocumentRoot /srv/www/v2ex.com/public_html/
    ErrorLog /srv/www/v2ex.com/logs/error.log
    </VirtualHost>

    ServerAlias 为这个网站绑定其他域名,多个域名之间用逗号分隔

    然后用apache2的a2ensite命令
    a2ensite v2ex.com

    以上是我自己暂时用的配置,来自于网络,可以达到效果,但也许其他人有更好的配置方式
    chendahui007
        10
    chendahui007  
       2012-07-11 18:36:21 +08:00   ❤️ 1
    @qiayue 我想知道的是: 这个vps只有一个IP,然后上面跑着多个小站,每个小站都需要一个独立的顶级域名,如甲站对应123.com,乙对应456.com , 这样可以的吗?
    013231
        11
    013231  
       2012-07-11 18:46:07 +08:00
    @chendahui007 你所说的就是"基于名称的虚拟主机"啊. 以Apache为例:
    http://httpd.apache.org/docs/2.4/vhosts/name-based.html
    qiayue
        12
    qiayue  
       2012-07-11 18:51:19 +08:00
    @chendahui007 我已经告诉你可以了,而且告诉你具体的配置代码了,你没仔细看哦

    真实的例子,我的linode跑着以下几个站
    www.qiuyumi.com 秋玉米:域名批量查询
    www.ifjob.org IFJOB:程序员工作信息聚合
    www.zhupengfei.com 个人博客(好久没更新了)
    www.lazytrip.com 北京旅游指南iPad app官网

    更具体的请看11楼 @013231 的回答
    chendahui007
        13
    chendahui007  
       2012-07-11 18:55:55 +08:00
    @qiayue 我是看了不明白再次提问的,可能是个人理解水平有限,我理解成了给V2EX这个站绑定其他域名,而不是多个站... anyway ,thx :)
    clowwindy
        14
    clowwindy  
       2012-07-11 19:32:38 +08:00
    纯静态的 100 pv 网站可以挂 10000 个。瓶颈是硬盘空间和流量。

    IO 真的不用担心。我把 Linode 的流量用超 3倍过。
    liliang13
        15
    liliang13  
       2012-07-11 20:19:53 +08:00
    @qiayue 前两个打不开
    qiayue
        16
    qiayue  
       2012-07-11 21:07:01 +08:00
    @liliang13 过会儿就能打开了,用国外服务器习惯时不时打不开
    lusin
        17
    lusin  
       2012-07-11 21:18:49 +08:00
    全静态10万PV没问题
    spartak
        18
    spartak  
       2012-07-12 08:29:39 +08:00
    @qiayue 这几个站都打不开哦
    kendisk
        19
    kendisk  
       2012-07-12 08:43:26 +08:00
    @liliang13
    @qiayue

    用国内的服务器,有时候打得开,有时候再也打不开、
    infong
        20
    infong  
       2012-07-12 08:45:25 +08:00
    768M 的 Linode 有跑 55 个CMS,流量200~400,
    Evance
        21
    Evance  
       2012-07-12 08:46:15 +08:00
    @chendahui007 可以。
    lihua
        22
    lihua  
       2012-07-24 19:50:53 +08:00
    @infong 55个…
    icoder
        23
    icoder  
       2012-07-24 22:27:02 +08:00
    多开点swap ,开100 个没问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2227 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:45 · PVG 15:45 · LAX 00:45 · JFK 03:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.