Выкладываю свою инструкцию по установке сервера 1С на ubuntu. Схема проверена лично мной на всех боевых серверах.

Проверено на всех текущих релизах Ubuntu 26.04 LTS, Ubuntu 24.04.4 LTS, Ubuntu 22.04.5 LTS

Подготовительный этап

Вам нужно установить Ubuntu. Мануалов много, но мой совет, не тащите на сервер кучу пакетов, устанавливайте в минимальной конфигурации.

После нужно установить все обновления системы:

После завершения обновления мы готовим Ubuntu к установке 1С сервера и устанавливаем все зависимости.

Внимание. Моя информация по зависимостям может устареть, я не нашел пока свежей информации по зависимостям и пользуюсь своим методом.

Что сейчас мы будем делать?

  • Установим правильную локаль, т.к. для 1С это критически важно
  • Установим пакеты, которые нужны 1С
  • Сделаем правильный часовой пояс, чтобы данные в 1С соответствовали правильному времени

Это основная подготовительная работа. Без нее будут проблемы и ошибки. Давайте начнем.

Устанавливаем локаль ru_RU.UTF-8

Внимание. Пакет locales не всегда идет по умолчанию в ubuntu. В 22 версии есть, дальше, если я не ошибаюсь, его нет. Если есть, команда просто об этом скажет, если нет установит.

Устанавливаем свой часовой пояс. Я привожу пример команды в которой меняю часовой пояс на иркутский, вы устанавливаете свой часовой пояс.

После нужно выполнить команду:

Зачем? Чтобы при установке пакетов ниже не надоедало окно с запросом согласия лицензии eula.

Теперь устанавливаем зависимости:

Готово. Мы подготовили наш сервер Ubuntu для установки пакетов 1С.

Установка сервера 1С

Теперь нам нужно скачать актуальный релиз 1С сервера. Скачиваем deb пакет нужной версии (https://releases.1c.ru/total), загружаем на сервер.

Тут внимательно. Нам нужен именно deb пакет, именно сервера 1с (а не клиентской платформы) и нужной разрядности (зависит от Вашей лицензии x86 или x64)

Выделил красным, что качать конкретно

Последние релизы 1С упаковывает в формат zip. Значит нам нужно установить пакет, который поможет извлечь файлы на сервере:

После скачивания архива на свой компьютер (к сожалению 1С не поддерживает прямое скачивание в силу лицензионной политики), вам нужно перенести этот архив на сервер любым удобным способом и с помощью команды cd перейти в директорию с архивом.

Нужно распаковать архив (буду делать на примере текущей версии сервера x64 deb64_8_3_27_2130.zip)

Если архив старой версии в формате .tar.gz

Готово. Мы распаковали архив и теперь можно приступить к установке. Я устанавливаю только главные пакеты, дополнительные можно установить аналогично.

Основные пакеты сервера 1С установлены. Теперь остались завершающие шаги.

Запуск служб 1С сервера после установки

Установим сценарий запуска 1С командой

Внимание. Путь /opt/1cv8/x86_64/8.3.27.2130/srv1cv8-8.3.27.2130@.service привязан к конкретной версии (8.3.27.2130). Поэтому в вашем случае команда будет отличаться. Просто замените 8.3.27.2130 на свою версию сервера 1С.

Стартуем, добавляем в автозапуск и проверяем статус

Внимание. Здесь тоже самое, что и в команде выше. Меняйте 8.3.27.2130 на свою версию сервера 1С.

Наш сервер 1С установлен на Ubuntu.

Если вы настроили или будете настраивать firewall — порт 1541 (и 1560–1591) должны быть открыты для работы сервера 1С. Это важно для доступности сервера 1С по сети.