Назад | Перейти на главную страницу

Настройка небольшой службы веб-хостинга

За последние несколько месяцев я познакомился с настройкой веб-сервера Linux, чтобы сделать его безопасным и разместить на нем несколько доменов.

В ближайшем будущем я планирую создать небольшую хостинговую компанию, которая будет принимать 4-5 клиентов для начала, а затем масштабируется.

Я хочу узнать от людей, имеющих опыт работы в этой отрасли:

1) Это хорошая идея - использовать Amazon-ec2 для настройки сервера и использовать его для этой цели (в отличие от специальной настройки).

2) cPanel, оптимизированный для VPS, стоит около 15 долларов в месяц, и это нормально. Доступно несколько надстроек, и стоимость всех этих надстроек составляет около 150 долларов в месяц (1980 долларов в год), что довольно дорого для небольшой установки. Какие дополнения вы посоветуете для простой небольшой настройки.

3) Обрабатывает ли cPanel разделение ресурсов, когда конкретный пользователь будет иметь доступ только к x количеству оперативной памяти / пропускной способности / использования процессора и не будет использовать ресурсы других пользователей.

4) Будет ли такая установка разрешать учетные записи посредников или только прямых клиентов под основной учетной записью?

5) Какие блоги / книги помогли вам узнать и разобраться с подобными установками?

Во-первых, без обид, но если у вас всего несколько месяцев опыта работы с веб-службами Linux, у вас нет бизнеса по предоставлению услуг другим клиентам. Есть много нюансы безопасного и высокопроизводительного выполнения действий, требующие гораздо более глубоких знаний задействованного программного обеспечения. Кроме того, веб-хостинг - это отрасль с невероятно конкурентоспособной ценой. С одним сервером у вас никогда не будет такой экономии от масштаба, как у крупных хостеров, и поэтому вы не сможете предложить более дешевые цены. Кроме того, поскольку вы относительно новичок в этом, вы, вероятно, не сможете предложить лучшую производительность, функции или безопасность, чтобы компенсировать более высокую цену.

Если бы я дал рекомендацию, я бы предложил создать учетную запись реселлера в каком-нибудь месте, таком как Hostgator, Dreamhost и т. Д. Это освободит вас от бремени выяснения того, как правильно настроить и поддерживать сервер. Кроме того, эти учетные записи посредников почти всегда поставляются с лицензиями cPanel для вас и ваших клиентов. Пока вы создаете свою клиентскую базу с помощью учетной записи посредника, вы можете еще больше оттачивать свои навыки системного администратора до тех пор, пока в какой-то момент в будущем вы не сможете начать размещать клиентов в своей собственной системе.

Однако, чтобы ответить на ваши вопросы:

  1. Нет, я бы не рекомендовал EC2 для системы виртуального хостинга, особенно для новичков во всем этом.
  2. Никаких комментариев, кроме как вы могли бы заглянуть в Webmin / Usermin. Это бесплатные альтернативы cPanel с открытым исходным кодом.
  3. Нет. Для этого вам понадобится какая-то система виртуализации (Xen, OpenVZ, KVM, VMware ESXi и т. Д.).
  4. Без комментариев.
  5. Никакое чтение блогов или книг не может заменить чистый опыт. Если вы действительно хотите попасть в эту отрасль, ищите работу в компании, у которой либо есть собственный большой веб-сайт, либо, возможно, в другой компании веб-хостинга. В таких условиях вы сможете получить необходимые навыки, будучи наставником более опытных людей.