• Супровід · Linux

Адміністрування: сервер помічають лише тоді, коли він перестав працювати

Сервер не вимагає уваги — рівно до дня, коли закінчується місце на диску, спливає сертифікат або версія мови перестає отримувати виправлення. Усі три події передбачувані за місяці й усі три стаються раптово, бо між «передбачувано» і «хтось про це знає» стоїть людина, якої немає. Адміністрування — це не героїчне рятування вночі. Це нудні дії за розкладом, після яких рятувати нічого.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Спеціалізація
сервери під сайти й магазини на Linux
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

сервери під сайти й магазини на Linux
Спеціалізація
від 5 до 20 робочих днів на приведення до ладу
Строк
безкоштовний огляд сервера
Початок
протягом 2 годин
Відповідь
за письмовим договором
Робота
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • оновлення системи, мови й бази до версій, що ще отримують виправлення безпеки
  • місце на диску під контролем: ротація журналів, прибирання копій і тимчасових файлів
  • продовження сертифікатів без ручного втручання й попередження про домени
  • налаштування кешування під ваше навантаження, а не за прикладом з інструкції
  • передбачуваний спосіб викочувати зміни: з можливістю повернутись назад
  • ревізія доступів: хто заходить на сервер, з якими правами й чи ще працює з вами
  • перевірка, що резервні копії створюються ТА розгортаються
  • письмовий опис: що де лежить, як перезапустити, кому дзвонити
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • цілодобове чергування людини біля телефона
  • гарантія безперервної роботи сервера чи каналу звʼязку
  • оренда сервера й оплата хостингу — це ваші рахунки
  • розробка й доопрацювання самого сайту
  • обіцянки конкретного відсотка часу доступності
Кому підходить

Ситуації, у яких ця послуга дає результат

Сценарій 1 із 4

Магазин на власному сервері без адміністратора

Сервер узяли, бо так швидше й дешевше за хостинг. Далі виявилось, що ним хтось має займатись, і цим ніхто не займається.

Розберемо вашу ситуацію на безкоштовному аудиті
Безкоштовний огляд сервера

Дивимось, у якому він стані. Найважливіше видно за годину й без глибокого занурення.

Що ми міряємо

  • Версії того, що працюєМова, база, вебсервер. Якщо щось уже не отримує виправлень безпеки, це найперша й найдешевша дія.
  • Скільки лишилось місцяНайчастіша причина раптового падіння. Журнали й старі копії з'їдають диск тихо, місяцями, а зупиняється все за хвилину.
  • Що з сертифікатами й доменамиДати відомі заздалегідь, але про них згадують у день закінчення. Це найприкріший вид простою — цілком передбачуваний.
  • Чи є копії й чи розгортаютьсяНаявність файлу нічого не доводить. Перевіряти треба відновленням, і зазвичай саме тут знаходиться неприємне.
  • Хто має доступКолишній підрядник, старий ключ, пароль у переписці. Виявляється майже завжди, і прибирається швидко.
  • Як викочуються зміниЯкщо файли правлять прямо на живому сервері, питання не в тому, чи щось зламається, а коли саме.

Що ви отримуєте

  • перелік того, що на сервері застаріло або скоро закінчиться
  • оцінка ризиків з розділенням на термінові й ті, що чекають
  • оцінка робіт з приведення до ладу
  • чесна відповідь, якщо все гаразд і робити нема чого

Строк: 1–3 робочих дні

Чому це безкоштовно

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

Що далі

Ви отримуєте перелік і оцінку. Далі вирішуєте самі — документ лишається у вас.

Коротка форма: контакт і адреса сайту

  • Договір, акт і гарантія 30 днів

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

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику оформлюємо на вас.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії, Молдови та Іспанії.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному

  • Стан на стартіСвіжий сервер привести до ладу — це дні. Той, яким три роки ніхто не займався, вимагає спершу зрозуміти, що там узагалі працює.
  • Скільки всього на ньомуОдин сайт простий. Кілька проєктів, база, черги й фонові завдання на одній машині означають, що зміна в одному зачіпає інше.
  • Наскільки застаріла основаОновлення мови на версію вгору зачіпає код сайту. Перехід через кілька версій — це вже перевірка сумісності всього, що на ньому крутиться.
  • Вимоги до навантаженняНалаштування під сотню відвідувачів і під тисячу одночасно — різні задачі. Друге вимагає замірів, а не типових значень.
  • Спосіб викочування змінПравки прямо на сервері нічого не коштують і нічого не гарантують. Передбачуваний випуск із поверненням назад — окрема робота.
  • Постійний супровідРазове приведення до ладу й щомісячне ведення — різні домовленості. Друга оплачується окремо, і ми не вмикаємо її мовчки.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

власний преміум-шаблон і набір модулів для OpenCart 4 з адаптацією під український ринок

Задача
Зробити так, щоб магазин на OpenCart 4 з великим каталогом відкривався швидко й із коробки вмів те, що в Україні потрібно завжди: Нову Пошту з накладними, українські платіжки, нормальний пошук і структуровані дані — замість того щоб щоразу збирати це з чужих модулів різної якості.
Рішення
Шаблон для OpenCart 4.1+ на PHP 8.1+ з власним шаром кешування (APCu для об'єктного кешу, OPcache з JIT, nginx fastcgi_cache, прогрів топових категорій за розкладом) і виправленням N+1 у категоріях, де нативний OpenCart робив по 200+ запитів COUNT. Поверх — Theme Engine з 10 готовими пресетами дизайну і 200+ налаштувань, пошук на FULLTEXT із синонімами й автодоповненням, повідомлення про появу товару з відновленням через email і SMS, відгуки з розміткою AggregateRating, набір схем JSON-LD (Organization, WebSite, Product, Breadcrumb, Article, FAQ), український шар: Нова Пошта з автоматичними накладними, реєстрами й вебхуками, Укрпошта, LiqPay, monobank, WayForPay. Окремо — сторінка трекінгу замовлення й друкований рахунок, захищений токеном. Постачається п'ятьма архівами: повний інсталятор, тема для маркетплейсу і три самостійні модулі.
Результат
Внутрішній стенд на каталозі 14 тис. товарів: нативний OpenCart 4 віддає холодну категорію за 8–17 секунд, з нашим шаблоном — 0,18 с з кешу і 0,8 с без нього, тобто в 30–95 разів швидше. У кодовій базі 8 157 файлів PHP, 718 шаблонів Twig і 726 файлів JavaScript; у переліку можливостей 167 пунктів у 16 розділах. Версія 1.1.0, продукт готується до запуску й публічно ще не виходив.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Адміністрування сервера» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Етапи роботи

Прозорі етапи з погодженням на кожному кроці

Загальний строк:5–20 днів

  1. Огляд

    1–3 робочих дні

    Дивимось версії, місце, сертифікати, копії й доступи. Складаємо перелік із поділом на термінове й те, що може зачекати.

  2. Термінове

    1–4 робочих дні

    Закриваємо те, що вже болить або ось-ось заболить: місце на диску, сертифікати, версії без підтримки безпеки.

  3. Оновлення

    2–8 робочих днів

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

  4. Навантаження й кешування

    2–6 робочих днів

    Налаштовуємо кеш під ваш реальний профіль запитів. Типові значення з інструкцій тут дають посередній результат.

  5. Випуск змін і копії

    2–6 робочих днів

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

  6. Опис і передача

    1–2 робочих дні

    Пишемо, що де лежить і як це перезапустити — щоб наступний адміністратор не починав з археології. Далі гарантія 30 днів.

Технології та інтеграції

На чому будуємо і з чим це з'єднується

Стек

  • Linux
  • nginx
  • Apache
  • PHP
  • MySQL
  • MariaDB
  • PostgreSQL
  • Docker
  • Redis
  • APCu
  • OPcache
  • SSH
  • Git

Інтеграції

  • Let's Encrypt
  • Cloudflare
  • Telegram
  • Email
  • Coolify
  • GitHub
Постійний догляд чи виклик після падіння

Чим цей варіант відрізняється від альтернативи

Місце на дискуконтролюється заздалегідь
Сертифікатипродовжуються самі
Оновленняпо кроках, із перевіркою
Витратирівні й заплановані
Коли виклик після падіння прийнятнийнадлишок для сайту-візитівки на спільному хостингу
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. доступ до сервера й до панелі хостингу чи провайдера
  2. що на ньому працює, крім головного сайту
  3. чи є резервні копії й куди вони складаються
  4. хто ще має доступ і навіщо він кожному
  5. чи потрібне постійне ведення, чи разове приведення до ладу
  6. хто з вашого боку приймає роботу

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

У нас спільний хостинг. Це те саме?

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

Чим це відрізняється від прискорення сайту?

Прискорення — це разовий проєкт: заміряли, знайшли причини, виправили, здали. Адміністрування — це щоденна робота, щоб знайдене не поверталось: оновлення, місце, сертифікати, випуск змін. Часто перше має сенс робити після другого, бо на занедбаному сервері заміри показують не те.

Ви будете лагодити вночі?

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

Оновлення не зламає сайт?

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

Скільки коштує щомісяця?

Залежить від того, скільки на сервері всього й у якому воно стані. Спершу разове приведення до ладу з фіксованою сумою, і лише потім розмова про постійне ведення. Брати щомісячну оплату за нагляд над безладом — це платити нам за терпіння, а не за роботу.

Ви гарантуєте, що сервер не впаде?

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

Що ви робите з резервними копіями?

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

Скільки триває приведення до ладу?

Від 5 до 20 робочих днів. Термінове — місце, сертифікати, версії без підтримки — закривається за дні. Строк визначають оновлення, якщо їх довго не робили: кожен крок треба перевіряти сайтом, а не лише тим, що служба запустилась.

Подивімось, у якому стані ваш сервер

Версії, місце, сертифікати й копії — за годину буде видно головне. Огляд безкоштовний, відповідаємо протягом 2 годин.

Дивитись кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

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