Перейти до вмісту

Посібник · Сервери

VPS для малого бізнесу

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

Зображення хост-машини, розділеної на віртуальні сервери, один із них виділеноВаша частина · rootKVM-хост

Що насправді потрібно малому бізнесу

Більшості малих компаній в інтернеті потрібні чотири речі, і лише одна з них це сервер. Вам потрібні домен, який належить вам, вебсайт, що завантажується, пошта, яка доходить, і спосіб повернути свої дані, коли щось іде не так. Усе інше це питання уподобань.

Віртуальний сервер добре підходить для другого з цього переліку. Для третього він підходить погано, а четверте забезпечує лише тоді, коли ви налаштуєте це свідомо. Пам’ятайте про ці відмінності, і решта цього посібника здебільшого арифметика.

Три способи хостингу

Спільний хостинг

Найдешевший і найобмеженіший варіант. Ваш сайт лежить у каталозі на машині, повній чужих сайтів. Підходить для сайту-візитівки, який майже не змінюватиметься. Ви отримуєте ті версії програм, які пропонує хостер, і ту продуктивність, яку залишають ваші сусіди.

Самокерований VPS

Ваша власна машина, ваш власний пароль root, будь-яке програмне забезпечення на ваш вибір і повна відповідальність за оновлення та резервні копії. Недорого за те, що ви отримуєте, але це справжня робота: невелика, проте ніколи не нульова, і вона не робить паузи, коли ви зайняті.

Керований хостинг

Машину веде хтось інший, і саме він відповідає за те, щоб сайт працював. Наш варіант починається від $29.00 на місяць із сервером у складі, 1 сайт і Перша відповідь протягом 4 робочих годин. Дорожче в перерахунку на одиницю обладнання, і правильна відповідь для компанії, де немає нікого у штаті, хто хотів би цієї роботи.

Повне порівняння, де резервні копії враховано з обох боків, є на сторінці про керований і самокерований варіанти.

Повний рахунок, а не заголовок

Хостинг рекламують одним числом, а платять за нього трьома-чотирма. Для малого бізнесу, що запускає один робочий сайт на нашому рекомендованому тарифі, чесна підсумкова сума виглядає так:

  • Сервер: VPS-4, 4 vCPU, 8 GB RAM, 80 GB SSD, 3 TB трафіку, за $25.90 на місяць без плати за налаштування.
  • Нічні резервні копії: $5.18 на місяць, що становить 20% від ціни тарифу. Це опція, але ставитися до неї як до необов’язкової не слід.
  • Домен: $13.99 за перший рік для .com і $13.99 на рік надалі, з приватністю WHOIS у складі ціни, а не проданою вам окремо.
  • Електронна пошта: окрема хмарна служба поштових скриньок, куплена в того, хто займається лише цим. Чому, дивіться нижче.
  • Податок: усі опубліковані нами ціни його не містять. Що саме застосовується, залежить від того, де ви перебуваєте і чи надаєте ви нам податковий номер компанії, тому його розраховують під час оформлення замовлення.

Це $31.08 на місяць за сервер і резервні копії, $386.95 за перший рік разом із доменом. Сплата дванадцяти місяців сервера наперед дає знижку 10%: $279.72 замість $310.80. Проте за замовчуванням ми радимо помісячну оплату, бо передплачений термін не повертається, якщо ви передумаєте.

Який розмір сервера

Починайте з VPS-4. Це найменший розмір, у якому звичайний веб-стек має друге ядро про запас, тому це наша рекомендація за замовчуванням і тому більшість звернень «мій сайт повільний» з менших тарифів закінчуються однією й тією самою порадою.

  • VPS-2 за $14.90: один сайт з невеликим трафіком і кешем сторінок перед ним. Достатньо, але без запасу.
  • VPS-4 за $25.90: робочий сайт із базою даних поруч. Правильна відправна точка для більшості компаній.
  • VPS-8 за $37.90: авторизовані користувачі, магазин із кошиками або кілька невеликих сайтів на одній машині.

Зміна розміру згодом є запитом до підтримки, а перехід на менший розмір зазвичай означає новий сервер, бо диск не можна зменшити, тож почати з надто великого є дорожчою помилкою. Посібник із підбору розміру докладно розбирає ці міркування.

Що не тримати на сервері

Передусім електронна пошта

Не запускайте власний поштовий сервер. Доставлюваність пошти є окремою дисципліною на повну ставку: репутація, записи автентифікації, чорні списки та роки накопиченої історії відправлення, а втрата рахунку в папці зі спамом коштує більше, ніж поштова служба, якої ви намагалися уникнути. Купіть хмарні поштові скриньки й направте на них свої MX-записи. Ваш сервер хостить вебсайт, а пошту хостить хтось інший.

Дані картки

Скористайтеся платіжною системою й нехай дані карток зберігаються в неї. Самостійне зберігання номерів карток тягне за собою вимоги відповідності, які непропорційно великі порівняно з виручкою малого бізнесу.

Ваша єдина копія чого завгодно

Резервна копія на тій самій машині не є резервною копією, це друга копія єдиної точки відмови. Наші нічні резервні копії на тарифах, які їх пропонують, зберігаються поза хостом. Що б ви не обрали, переконайтеся, що одна копія лежить там, куди сервер не дістається.

Шість речей, які треба зробити правильно

  1. Оновлення. Встановлюйте оновлення безпеки за графіком, якого ви справді дотримуєтеся. На самокерованому сервері ніхто вам про це не нагадає.
  2. Ключі SSH замість паролів. Повністю вимкніть автентифікацію за паролем. Ця єдина зміна прибирає більшість автоматизованих атак, які ви інакше бачили б у логах із першої ж години.
  3. Брандмауер, що за замовчуванням забороняє все. Відкрийте потрібні порти й нічого більше. Вашу базу даних не обов’язково робити доступною з інтернету.
  4. Резервні копії, які ви відновлювали. Увімкніть їх, потім відновіть одну на тимчасовий сервер і переконайтеся, що результат працює. Резервна копія, яку ніхто не перевіряв, це чутка.
  5. HTTPS з автоматичним оновленням. Безкоштовні сертифікати вже не проблема. Налаштуйте автоматичне оновлення, а потім через шістдесят днів переконайтеся, що воно справді відбулося, а не припускайте цього.
  6. Знайте, де консоль. Консоль у браузері дає доступ до машини тоді, коли зламаним виявився саме SSH. Знайдіть її до того, як вона знадобиться, а не під час проблеми.

Одна звичка, що вартує більше за решту п’яти

Копіюйте з сервера те, що важливо, перед будь-якою зміною, у якій ви не впевнені. Це перетворює «сподіваюся, це спрацює» на «я можу все повернути».

Коли не варто купувати VPS

Ми краще продамо вам дешевший варіант, ніж неправильний, тож ось аргументи проти. Не купуйте самокерований сервер, якщо ніхто в компанії не хоче займатися його веденням. Робота невелика, але регулярна, і це саме той вид завдань, що відкладаються, коли в компанії багато роботи, а саме тоді сервер без оновлень стає дорогим.

Ознаки того, що керований тариф це правильна покупка: ніхто не читає примітки до релізів, останнє відновлення з резервної копії не проводилося ніколи, сайт падає, а ви дізнаєтеся про це від клієнта, або людина, яка все налаштувала, пішла. У таких випадках $29.00 на місяць не примха, це дешевше за один невдалий вікенд.

Перший місяць, який працює

  1. Зареєструйте домен або перенесіть його до нас і залиште DNS спрямованим на старий сайт, поки ви будуєте новий.
  2. Розгорніть VPS-4 у регіоні, найближчому до ваших клієнтів: у нас їх 74, а ціна показується для кожного регіону до розгортання. Оберіть образ Linux і виділіть годину на налаштування ключів SSH, брандмауера й оновлень.
  3. Створіть або перенесіть сайт і запускайте його за IP-адресою сервера, доки він не поводитиметься саме так, як має.
  4. Увімкніть резервні копії, а потім відновіть одну на тимчасовий сервер, щоб довести, що відновлення працює. Після цього видаліть тимчасовий сервер: на годину він коштує копійки.
  5. Знизьте DNS TTL за добу наперед, перемкніть трафік і стежте за логами годину. Потім поверніть TTL.
  6. Внесіть у календар півгодини щомісяця на оновлення й щоквартальну перевірку відновлення. Це вся поточна робота, і саме її виконання робить самокерований варіант дешевшим.