Серверная лицензия — это разрешение на запуск сервера 1С:Предприятие. Без неё система просто не будет работать в клиент-серверном режиме.
Разбираемся, как правильно установить и активировать серверную лицензию, чтобы всё заработало с первого раза.
Что такое серверная лицензия и зачем она нужна
Серверная лицензия— отдельный продукт, который нужен для работы сервера приложений 1С. Она не входит в основную поставку конфигурации.
Клиент-серверный режим требуется, когда файловый вариант работы перестаёт справляться: база выросла больше 4-5 ГБ, работают одновременно 10+ пользователей, нужна публикация на веб-сервере. В таких ситуациях без серверной лицензии не обойтись.
Основные типы серверных лицензий:
- 32-разрядная (x86) — ограничена 4 ГБ оперативной памяти;
- 64-разрядная (x86-64) — без ограничений по памяти, подходит для крупных баз.
Одна серверная лицензия позволяет запустить один экземпляр кластера 1С на одной физической или виртуальной машине. Количество информационных баз при этом не ограничено — с одной серверной лицензией можно работать хоть с десятками баз.
Серверная или клиентская: в чём разница
Серверная лицензия нужна для запуска самого сервера приложений. Клиентские лицензии — для подключения пользователей к этому серверу.
Серверная активируется один раз на машине с сервером 1С. Клиентские распределяются между пользователями: либо устанавливаются на каждое рабочее место, либо раздаются сервером из общего пула.
Это разные вещи. Покупка клиентских лицензий на 10 рабочих мест не освобождает от необходимости приобретать серверную лицензию.
Что нужно подготовить перед установкой
Процесс активации требует данных, которые поставляются с лицензией. Без них ничего не получится.
В комплекте серверной лицензии идут:
- Один пин-код из 16 цифр (для регистрации на портале 1С);
- Три пин-кода по 15 цифр (один основной + два резервных для активации);
- Регистрационный номер.
Резервные пин-коды понадобятся, если изменятся параметры оборудования или придётся переносить лицензию на другой сервер. Храните их в надёжном месте.
Для активации понадобится:
- Установленная платформа 1С:Предприятие на сервере.
- Доступ к серверу с правами администратора.
- Подключение к интернету (желательно, но не обязательно).
- Конфигуратор — для запуска процедуры активации.
Если планируется работа с выделенным сервером лицензирования, нужно заранее подготовить отдельную виртуальную машину или физический сервер с установленной платформой.
Установка серверной лицензии: пошаговая инструкция
Активация выполняется через конфигуратор. Процедура занимает 5-10 минут при наличии интернета.
Шаг 1. Запуск конфигуратора
Откройте конфигуратор на сервере, где установлена платформа 1С. Можно использовать любую существующую базу или создать пустую тестовую.
Если запускаете конфигуратор с клиентского компьютера, убедитесь, что установлен полный клиент (не тонкий). Тонкий клиент не позволяет открыть конфигуратор.
В меню выберите: Сервис → Получение лицензии
Шаг 2. Выбор типа операции
В окне мастера получения лицензии выберите:
- Первый запуск — если лицензия получается впервые по данному регистрационному номеру;
- Восстановление — если лицензия уже активировалась ранее, но файл потерян или параметры оборудования изменились.
Для новой серверной лицензии выбирайте первый вариант.
Шаг 3. Ввод регистрационных данных
Введите:
- Регистрационный номер (указан в документах на лицензию);
- Пин-код из 15 цифр (основной, не тот, что из 16).
Важно: Пин-код из 16 цифр нужен только для регистрации продукта на портале 1С, не для активации. Для активации используется 15-значный код.
Шаг 4. Настройка параметров привязки
Система предложит выбрать способ привязки лицензии:
- К параметрам компьютера;
- К аппаратному ключу (токену).
Для серверов обычно используется привязка к параметрам компьютера. Если в инфраструктуре применяется виртуализация и часты переносы виртуальных машин, лучше приобрести аппаратный ключ — с ним не придётся каждый раз восстанавливать лицензию.
Если активируете лицензию на выделенном сервере лицензирования:
Нажмите ссылку Дополнительно в окне активации. Укажите имя сервера лицензирования и порт (по умолчанию 1541). Установите флаг Установка на сервер.
При такой настройке файл лицензии сохранится на сервере лицензирования, а не на локальной машине.
Шаг 5. Ввод данных владельца
Заполните информацию о владельце лицензии: организация, ИНН, контактное лицо. Эти данные потребуются при восстановлении лицензии.
Обязательно сохраните файл с данными владельца через кнопку Сохранить файл. Храните его вместе с резервными пин-кодами — это существенно упростит восстановление.
Шаг 6. Получение лицензии
Выберите способ получения:
|
Способ |
Когда использовать |
Особенности |
|
Автоматически через интернет |
Сервер подключён к сети |
Быстрее всего, 2-3 минуты |
|
Через файл |
Нет интернета на сервере |
Нужен другой компьютер с доступом в сеть |
|
По телефону |
Вообще нет интернета |
Звонок в центр лицензирования |
Автоматический способ:
Система связывается с центром лицензирования и получает файл автоматически. Просто нажмите Далее и дождитесь завершения.
Через файл:
- Создайте файл запроса лицензии.
- Передайте его на компьютер с интернетом.
- Загрузите на портал 1С.
- Получите файл ответа.
- Загрузите его в мастере активации на сервере.
По телефону:
Позвоните в центр лицензирования, продиктуйте цифры, которые покажет система. Введите цифры, которые сообщит оператор.
Шаг 7. Подтверждение
После успешного получения система покажет сообщение об успешной активации. Нажмите Готово.
Файл лицензии сохраняется в каталоге:
- Windows:
C:\ProgramData\1C\licenses\ - Linux:
/opt/1C/licenses/
Рекомендуется сразу скопировать файлы .lic в надёжное место для резервного хранения.
Проверка активации лицензии
После активации нужно убедиться, что лицензия действительно работает. Сообщение «Лицензия получена» не всегда означает успешную установку.
Проверка через консоль администрирования
Откройте консоль администрирования серверов 1С. Подключитесь к кластеру и посмотрите на список рабочих серверов.
Если активация прошла успешно, в списке серверов напротив каждого рабочего процесса (воркера) должен отображаться номер лицензии. Это значит, что сервер видит лицензию и использует её.
При отсутствии номера лицензии проверьте технологический журнал — там должны быть записи об ошибках лицензирования.
Проверка запуска базы
Попробуйте подключиться к информационной базе на сервере с клиентского компьютера. Если всё настроено правильно, подключение пройдёт без ошибок о нехватке лицензий.
При работе более 10 пользователей система должна запрашивать серверную лицензию. До 10 пользователей сервер работает в режиме отладки без лицензии.
Типичные проблемы при проверке
Сообщение о том, что лицензия получена, но сервер не запускается:
Возможна несовместимость разрядности. Если активировали 32-разрядную лицензию на 64-разрядном сервере, файл .lic создастся, но работать не будет. Проверьте версию платформы и разрядность лицензии — они должны совпадать.
Лицензия периодически «слетает»:
Программные лицензии привязаны к параметрам оборудования. При изменении конфигурации виртуальной машины (добавление памяти, процессоров) или обновлении ОС лицензия может перестать распознаваться. В таких случаях используйте резервный пин-код для восстановления или переходите на аппаратный ключ.
Не хватает серверных лицензий при нескольких серверах:
Одна серверная лицензия работает только с одним экземпляром кластера. Если на одной машине запущено два сервера на разных портах — нужны две лицензии. При работе через выделенный сервер лицензирования каждый кластер также требует отдельной серверной лицензии.
Установка на выделенный сервер лицензирования
Выделенный сервер лицензирования упрощает управление в распределённой инфраструктуре. Все лицензии хранятся в одном месте и раздаются серверам приложений по требованию.
Зачем нужен отдельный сервер лицензирования
Основные преимущества:
Не нужно активировать лицензии на каждом сервере 1С отдельно — всё централизованно. При выходе из строя сервера приложений можно быстро поднять резервный без повторной активации. Лицензии распределяются из общего пула между несколькими кластерами.
Сам сервер лицензирования не требует серверной лицензии, если на нём не запущены другие сервисы кластера.
Настройка сервера лицензирования
Для развёртывания понадобится отдельная виртуальная машина или физический сервер. Характеристики могут быть минимальными — 2 ГБ RAM, 1-2 ядра процессора.
Установка:
- Установите платформу 1С:Предприятие на сервер лицензирования.
- Установите как приложение, а не как службу (для возможности использования разных версий).
- Зарегистрируйте утилиту администрирования серверов.
- Удалите локальный кластер через консоль администрирования.
Сервер лицензирования должен быть включён в каждый кластер как рабочий сервер, но с единственным назначенным сервисом — сервисом лицензирования.
Активация лицензий на сервере лицензирования:
Запустите конфигуратор на любой машине с доступом к серверу. При активации в дополнительных параметрах укажите имя сервера лицензирования, порт и установите флаг Установка на сервер.
Файлы лицензий сохранятся на сервере лицензирования в каталоге C:\ProgramData\1C\licenses\ (Windows) или /opt/1C/licenses/
(Linux).
На сервере лицензирования можно активировать любое количество серверных и клиентских лицензий. Они будут раздаваться серверам по принципу «кто первый успел».
Подключение кластеров к серверу лицензирования
В консоли администрирования добавьте сервер лицензирования в каждый кластер как рабочий сервер. В настройках сервера назначьте только службу лицензирования, остальные сервисы отключите.
Рабочие серверы кластера автоматически начнут получать лицензии от сервера лицензирования.
Важные моменты:
Версии платформы на сервере лицензирования и рабочих серверах должны совпадать. Если используются разные версии, на сервере лицензирования нужно установить все требуемые версии платформы на разных портах.
Нельзя смешивать лицензии уровней ПРОФ и КОРП на одном сервере лицензирования — это нарушает условия лицензионного соглашения.
Восстановление серверной лицензии
Лицензию приходится восстанавливать при изменении оборудования, переносе на другой сервер или после сбоев системы.
Когда нужно восстановление
Типичные ситуации:
- Замена сервера или виртуальной машины;
- Изменение ключевых параметров оборудования (процессор, материнская плата);
- Переход с 32-разрядной на 64-разрядную ОС;
- Случайное удаление файла лицензии;
- Обновление операционной системы, изменившее аппаратные идентификаторы.
Процедура восстановления
Запустите конфигуратор и выберите Сервис → Получение лицензии. В мастере выберите операцию Восстановление.
Введите регистрационный номер и один из резервных пин-кодов. Основной пин-код уже использован при первой активации.
Если параметры компьютера не менялись:
Установите флаг Ключевые параметры компьютера не менялись. Система восстановит лицензию с тем же пин-кодом.
Если параметры изменились:
Снимите флаг и используйте резервный пин-код. После восстановления этот пин-код будет считаться использованным.
Если все три пин-кода уже израсходованы, отправьте письмо на lic@1c.ru. Укажите регистрационный номер, последний использованный пин-код и опишите ситуацию. Центр лицензирования вышлет новый комплект резервных кодов.
Предотвращение потери лицензий
Сохраните резервную копию файлов .lic из каталога C:\ProgramData\1C\licenses\. При переносе сервера эти файлы можно просто скопировать на новую машину, если параметры оборудования не изменились значительно.
Файл с данными владельца, созданный при активации, также храните в надёжном месте. Он ускоряет процесс восстановления.
При работе в виртуальной среде рассмотрите переход на аппаратные ключи. Программные лицензии чувствительны к изменениям виртуального оборудования, а ключ остаётся стабильным при любых миграциях.