AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 19035
Accepted
Kladskull
Kladskull
Asked: 2009-06-04 10:45:25 +0800 CST2009-06-04 10:45:25 +0800 CST 2009-06-04 10:45:25 +0800 CST

对初创公司的建议(VPS、Dedicatedm、共同托管?)

  • 772

我在我的网站上几乎完成了,它类似于 facebook。我预计第一个月可能会有 500-600 人。这是一个 LAMP 设置。用户图像不是太大(压缩后<20kb,它只是真正的博客和会员搜索)

寻求一些建议:

1) 我是否应该使用我的 2 台 Dell Poweredge 服务器,一台是 Mysql 服务器,另一台是 Apache 服务器(规格:双奔腾 III 800mhz,1gb 内存,Raid 5 和 2 网卡,130gb 空间)并在我家托管我的网站,直到我获得了足够的流量来证明每月 100 美元的托管托管是合理的。(我有有线互联网)(免费,但典型的有线带宽为 65 毫秒 ping,向下 3 兆位,向上 0.7 兆位)

2) 在 1 和 1 使用我的 VPS III 帐户(四核 AMD(比我的 piii 更快)等。1gb ram,4gb 可突发,50gb 空间,如果需要,可以处理流量,永不停机)60.00 美元/月

3) 获得与#2 类似规格的专用服务器,尽管会有大约 100gb 的空间。300 美元?月。

在我有钱之前,我的预算每月不到 80.00 美元。

hosting web-server
  • 8 8 个回答
  • 830 Views

8 个回答

  • Voted
  1. Best Answer
    Michael Gorsuch
    2009-06-04T10:57:07+08:002009-06-04T10:57:07+08:00

    启动服务时,通常更容易从很小的地方开始,直到您充分了解足迹和瓶颈。不知道你的应用到底是什么,我会选择#2,然后看看它的去向。

    如果您在构建应用程序时牢记分层,那么这里不应该有任何大问题。如果您使用标准操作系统和可靠的构建文档(如何让您的应用程序从头到尾在新系统上运行),您通常可以轻松迁移到新主机。

    • 6
  2. Matt Simmons
    2009-06-04T10:57:03+08:002009-06-04T10:57:03+08:00

    如果您的预算为 80 美元,而 VPS III 的价格为 60 美元,那么这似乎是最好的交易。

    当您每月获得 500 美元时,获得专用服务器。

    • 4
  3. ceejayoz
    2009-06-04T11:02:39+08:002009-06-04T11:02:39+08:00

    不要从你的房子里运行它。在像“Facebook 竞争对手/克隆”这样拥挤的空间中,缓慢的网站将导致您的网站几乎立即死亡。您不能因为电缆调制解调器或 3 kb/秒的传输速度而失去早期采用者。

    • 2
  4. Jim Blizard
    2009-06-05T05:58:04+08:002009-06-05T05:58:04+08:00

    考虑一下Amazon EC2或 RackSpace 的云产品。它们为您提供几乎完全控制您的应用程序环境的能力,并且能够在您需要时快速增长。

    • 2
  5. Ariel Antigua
    2009-06-04T10:52:05+08:002009-06-04T10:52:05+08:00

    如果该网站非常受欢迎,我将先使用选项 2,然后再使用选项 3。

    • 1
  6. Ervin Ter
    2009-06-05T05:47:14+08:002009-06-05T05:47:14+08:00

    永远不要自己在家主持。我会选择选项 2,因为预算只有 80 美元。

    • 1
  7. aussielunix
    2009-06-17T00:08:44+08:002009-06-17T00:08:44+08:00

    这不是一个全面的扩展解决方案,也不是“以这种方式托管”的答案,而只是我脑海中浮现的一些想法。


    我还会研究一些东西,以充分利用您的托管环境,让您以 $$ 的价格获得最佳收益。

    • 将 apache 替换为 nginx 或其他轻量级 http 服务器。
    • 确保你有你的网络服务器(nginx/apache..)来直接提供静态内容(图像/html),而不是将所有内容解析为 php。
    • 在您的应用程序前面使用 squid 或 varnish 或其他反向代理进行页面级缓存 ^1

    ^1 这个会为你节省大量的资源,因为它会缓存整个页面,并且请求不会全部发送到繁重的 php/mysql

    一些忠告:

    • 在需要之前不要扩展。
    • 了解您当前解决方案的局限性
    • 监控您的服务器(munin、snmp/cacti 等)以帮助计划增长
    • 在扩展时有一个攻击计划。
      • 当前解决方案为 75% 开始移动到下一个解决方案
      • 下一个解决方案是 75% .....
    • 1
  8. Taras Chuhay
    2009-06-17T03:02:36+08:002009-06-17T03:02:36+08:00

    我发现 Joyent云提供了相当实惠的价格。借助云托管,您可以获得可靠的基础架构和平台以实现增长。

    • 0

相关问题

  • 为什么 IIS 拒绝提供 ASP.NET 内容?

  • 您使用哪些工具进行漏洞扫描?

  • 什么是最有效的 Windows 负载平衡解决方案?

  • 这个 Web 服务器可以处理多少个站点?[复制]

  • 您最喜欢的云计算提供商是什么?[关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve