设置小型虚拟主机服务

DMi*_*Min 2 linux web-hosting

在过去的几个月里,我熟悉了设置 linux web 服务器,使其安全并在其上托管多个域。

我计划在不久的将来建立一个小型托管公司,该公司将托管 4-5 个客户,然后再进行扩展。

我想从在这个行业有经验的人那里知道:

1)使用 Amazon-ec2 设置服务器并将其用于此目的(而不是专用设置)是个好主意吗?

2)为 VPS 优化的 cPanel 每月费用约为 15 美元,还可以。有几个可用的附加组件,所有这些的成本大约为每月 150 美元以上(每年 1980 美元),这对于小型设置来说非常昂贵。对于简单的小型设置,您有什么建议。

3) cPanel 是否处理资源分配,其中特定用户只能访问 x 数量的内存/带宽/处理器使用量,而不会占用其他用户资源。

4)这种设置会启用经销商帐户还是只启用主帐户下的直接客户?

5)哪些博客/书籍帮助您了解和处理这种设置?

EEA*_*EAA 11

首先 - 没有冒犯的意思,但是如果您只有几个月的 linux web 服务经验,那么您没有业务向其他客户提供服务。以安全、性能良好的方式做事有许多细微差别,需要对所涉及的软件有更深入的了解。此外,网络托管是一个极具价格竞争力的行业。使用单个服务器,您将永远无法获得大型托管商所做的规模经济,因此无法提供更便宜的价格。此外,由于您对此比较陌生,因此您可能无法提供更好的性能、功能或安全性来弥补更高的价格。

如果要我提出建议,我会建议在 Hostgator、Dreamhost 等地方获得一个经销商帐户。这样做将使您免于弄清楚如何正确设置和维护服务器的负担。此外,这些经销商帐户几乎总是为您和您的客户提供 cPanel 许可证。当您在经销商帐户上建立客户群时,您可以进一步磨练您的系统管理员技能,直到将来某个时候您可以开始在您自己的系统上托管客户。

不过要回答你的问题:

  1. 不,我不会推荐 EC2 用于共享托管系统,尤其是对于所有这一切的新手。
  2. 除了您可以查看 Webmin/Usermin 之外,没有其他评论。它们是免费/开源的 cPanel 替代品。
  3. 不。要做到这一点,您需要某种虚拟化系统(Xen、OpenVZ、KVM、VMware ESXi 等)
  4. 没有意见。
  5. 再多的博客或书籍阅读也无法取代纯粹的体验。如果您真的想进入这个行业,请在拥有自己的大型网站或其他网络托管公司的公司寻找工作。在这些环境中,您将能够学习必要的技能,同时得到更有经验的人的指导。