NOVECTRA / IT-ИНФРАСТРУКТУРА

Linux-серверы: настройка и сопровождение

Устанавливаем и обслуживаем Linux-серверы: сайты и внутренние сервисы, базы данных, reverse proxy, контейнеры — и держим их в рабочем состоянии. Работаем в Москве и Московской области — большинство задач решаем удалённо.

НОВЫЙ УРОВЕНЬ
ВАШЕЙ ИНФРАСТРУКТУРЫ
01 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Ситуация

Linux-сервер в небольшой компании обычно появляется под конкретную задачу: корпоративный сайт, внутренний сервис, база данных, Git. Настраивается он один раз «чтобы работало» — и годами живёт без обновлений и документации, пока кто-нибудь не попробует в него заглянуть. Обслуживать такой сервер сложно именно потому, что никто не знает, как он устроен.

Отдельный случай — сервер, который «никто не трогал»: обновления не ставились годами, сервисы настраивались в разное время разными людьми, документации нет. Здесь работа начинается с инвентаризации — что живёт на машине и как связано, — и только потом что-то меняется.

02 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Что мы делаем

Серверы и сервисы

Установка и настройка Linux, web-сервер (Nginx / Angie), reverse proxy, СУБД PostgreSQL и MySQL, файловые сервисы.

Контейнеры и внутренние инструменты

Docker для изоляции сервисов, Git с GitLab или Gitea — для кода и внутренних процессов компании.

Порядок в эксплуатации

Регулярные обновления, мониторинг, резервное копирование, документирование конфигурации — то, что отличает настроенный сервер от «поставили и забыли».

03 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Типовые роли Linux-сервера

Одна машина — одна роль; так сервер проще обновлять, копировать и восстанавливать. Чаще всего на Linux работают:

Web-сервер и reverse proxy

Корпоративный сайт или веб-сервис за reverse proxy (Nginx / Angie): управляемая точка входа и изоляция приложений друг от друга.

Сервер баз данных

PostgreSQL или MySQL под учётные системы и внутренние сервисы: настройка, разграничение доступов, резервные копии.

Контейнеры

Docker: каждый сервис — в собственном контейнере. Сервисы не мешают друг другу и переносимы между машинами.

Git и внутренние инструменты

GitLab или Gitea — для кода и внутренних процессов компании, Nextcloud — как корпоративное файловое пространство.

Собственные системы

Внутренние сервисы компании — например, веб-система бизнес-учёта — разворачиваются на Linux и сопровождаются как любой другой сервис: обновления, копии, контроль.

Файловые сервисы

Общие папки и сетевые хранилища с правами доступа — когда файловую часть удобнее держать отдельно от учётных систем.

Роли можно совмещать на одной машине, пока нагрузка невелика, и разделять, когда сервисов становится много или у них разные требования. Момент перехода виден по фактам: загрузка, объём данных, удобство обновлений.

04 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Что должно быть настроено

Чек-лист Linux-сервера, который можно сопровождать:

  • система обновляется регулярно, а не «с прошлого года»;
  • сервисы изолированы и не мешают друг другу;
  • резервные копии настроены, восстановление из них проверено;
  • мониторинг видит доступность сервисов и заполнение дисков;
  • доступы разграничены по пользователям, без «общего пароля»;
  • конфигурация задокументирована — сервер понятен без того, кто его ставил.

Чек-лист выглядит скучным, пока не случается сбой: именно эти шесть пунктов определяют, будет это рабочий инцидент или вечер без данных.

05 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Как это происходит

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

Linux-сервер силён предсказуемостью: конфигурация описывается, копируется и воспроизводится. Поэтому результат нашей работы — не «настроено», а сервер, состояние которого можно понять и восстановить по документации.

06 / ВОПРОСЫ И ОТВЕТЫ

Частые вопросы

Какой дистрибутив выбрать?+

Зависит от задачи и от того, что уже используется в компании. Если дистрибутив сложился — работаем с ним; если выбор только предстоит — подберём под задачу и объясним решение. Стандартные серверные дистрибутивы — наша обычная среда.

Linux или Windows Server?+

Обе платформы — наша рабочая среда; выбор зависит от задач: учётные системы и домен чаще живут на Windows Server, сайты, базы данных и контейнеры — на Linux. Нередко они соседствуют в одной инфраструктуре.

Сервер уже есть, но настроен «как-то». Поможете?+

Да. Проведём аудит, обновим систему и сервисы, приведём конфигурацию к понятному виду и задокументируем её.

Кто будет следить за сервером потом?+

Мы, если поручите: мониторинг покажет проблемы до того, как они станут сбоями, а сопровождение по абонентской модели держит сервер в порядке без вашего участия.

Сервер настраивал сотрудник, который уволился. Что делать?+

Классический случай. Проводим инвентаризацию: что работает, как связано, где доступы. Дальше — обновление, документирование и приведение сервера к понятному состоянию.

Сколько стоит сопровождение Linux-сервера?+

Зависит от количества машин и состава сопровождения. Ориентир даём после аудита — когда видно, что именно придётся вести.

Ведёте Linux вместе с Windows-инфраструктурой?+

Да, платформы обычно соседствуют: Windows — домен и учётные системы, Linux — сайты и сервисы. Ведём обе как одну инфраструктуру с общей документацией.

07 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Связанные страницы

Серверы и инфраструктура, Windows Server, виртуализация на Proxmox, мониторинг, VPN и удалённый доступ. Все направления — в разделе «Услуги».

08 / ПОДРОБНЕЕ О НАПРАВЛЕНИИ

Обсудим вашу инфраструктуру?

Расскажите, что нужно настроить, модернизировать или взять на обслуживание. Предложим подходящий вариант реализации.