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

И так мы установили MS SQL 2022 и SQL Server Management Studio (SSMS).

Для реализации клиент-серверного варианта работы в 1С, нам осталось лишь установить Сервер 1С он же «Сервер приложений» и выполнить несколько простых настроек на серверах.

Сразу отмечу, что большинство того что мы проделаем ниже, нам не требуется если Сервер 1С и MS SQL находятся вместе на одной машине (Хосте).

Но так как у нас Сервер 1С будет «жить» отдельно от MS SQL 2022, на другом сервере Windows server 2022, а Сервер 1С мы разместим на WS 2019, нам придется открыть некоторые порты на брандмауэре windows. (Если, конечно он у Вас включен).

Сервера 1С и MS SQL

А также включить «сетевое обнаружение», чтоб сервера видели друг друга в локальной сети.

Сетевое обнаружение windows server

Командой ping проверьте это обязательно!

Второй важный момент, так это установка SQL Server Native Client, на сервере, где у вас будет располагаться «Сервер 1С».

Напомню, что Native Client убрали с версии MS SQL 2022, благо скачать его все также можно бесплатно на сайте Microsoft или по прямой ссылке здесь: (После бесплатной регистрации):

Скачать файлы можно только после регистрации


И так установим Native Client.

Тут все просто, всего пара кликов Далее и готово.

Установка Натив клиент для 1С

Достаточно выбрать только “Клиентские компоненты”.

Достаточно выбрать только "Клиентские компоненты".

И “Установить”

Установить клиент ncli

Готово!

Осталось лишь включить TCP/IP на сервере MS SQL (Так как по умолчанию работает только shared memory), чего опять же достаточно если Сервер 1С и MS SQL вместе.

sql server configuration manager

Находим “Сетевая конфигурация SQL Server” – “Протоколы для MSSQLSERVER”

Находим "Сетевая конфигурация SQL Server" - "Протоколы для MSSQLSERVER"

 

Общую память отключить TCP/IP Включить

Общую память отключить TCPIP Включить

ОБЯЗАТЕЛЬНО! Делаем перезапуск службы MS SQL 2022

ОБЯЗАТЕЛЬНО! Делаем перезапуск службы MS SQL 2022

Теперь у нас все готово, для установки Сервера 1С!

Ставить мы будем версию 8.3.23.1739 х64

Учтите, что версия “Сервера” и “Клиента” у вас должна быть одинакова (включая минорную 1739), иначе пользователи не смогут запустить клиент-серверную базу 1С. 

 

Где брать Сервер 1С ?

Скачать его можно здесь: https://releases.1c.ru

https://releases.1c.ru

А вот инфа, о том как получить это все бесплатно и установить у себя клиент-серверную 1С.

Запускаем установку платформы 1С и как компонент установим и Cервер 1С и клиенты 1С на этом же сервере (Windows server 2019).

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

Выбираем “setup”.

Setup Далее 1С

Выбираем нужные компоненты 1С.

Выбираем компоненты 1С для ее установки

Нам нужны:

  1. 1С:Предприятие 8 – (Обязательно)
  2. 1С:Предприятие – Тонкий клиент – (Не обязательно)
  3. 1С: Предприятие – Тонкий клиент (Файловый вариант). – (Не обязательно)
  4. Сервер 1С:Предприятие 8 – (Обязательно)
  5. Модули расширения веб-сервера – (Не обязательно)
  6. Администрирование сервера 1С:Предприятие – (Не обязательно)

Рекомендую установить все те компоненты, что были отмечены на скрине выше (Они могут быть нужны Вам позже).

Далее установка компонентов 1С

Далее >

Создаем пользователя USR1CV8

 

Обязательно оставляем птичку возле: “Установить сервер 1С:Предприятие 8 как сервис Windows (Рекомендуется)”.

И создаем пользователя USR1CV8 (От его имени и будет стартовать Сервер 1С, потом надо сменить имя пользователя USR1CV8 на любое другое, переименовать его обязательно!)

Укажем пароль для него и “Далее”.

И конечная установка компонентов 1С Установить кнопка

“Установить”.

Происходит установка Сервера 1С и компонентов 1С

Так происходит установка Сервера 1С и других компонентов 1С.

Установка драйверов аппаратных ключей 1С

Если у вас программная лицензия, тогда убираем птичку возле “Установить драйвер аппаратных ключей защиты”.

И оставляем “Отключить неиспользуемые 1С:Предприятием возможности аппаратных ключей защиты (Рекомендуется)”.

Иначе если у вас аппаратные ключи, тогда вот так:

Если аппаратная защита 1С

Далее >

Установить дистрибутивы Тонкого клиента 1С для автоматического обновления через веб сервер в каталог установки

Оставляем птичку возле: Установить дистрибутивы Тонкого клиента 1С для автоматического обновления клиентов через веб сервер в каталог установки.

Готово!

Убедимся, что Сервер 1С работает >>

Если все ок! тогда запускаем 1С Предприятие и при помощи клиента создадим на сервере 1С новую информационную базу в которую потом можно загрузить наш DT из файловой базы. Таким образом мы переведем базу из файлового варианта в клиент-серверный (Или сразу из шаблона создадим новую информационную базу 1С в клиент-сервере).

Запускаем 1С (Ставим ключи, лицензию получаем) и добавляем новую ИБ.

Создаем новую информационную базу 1С.

Создаем новую информационную базу 1С.

Зададим имя информационной базе и выбираем ее создание “На сервере 1С:Предприятие”.

Создание информационной базы на сервере 1С

Клик Далее и приступаем к созданию базы на сервере 1С.

Настройка создания новой ИБ на сервере 1С

Заполняем следующие поля:

Кластер серверов 1С: Предприятие – 192.168.1.18 (IP или хост имя машины, где работает Сервер 1С, он же сервер приложений и он же кластер серверов)

Имя информационной базы в кластере – Имя базы 1С (Всегда только на латыни и если требуются цифры в ее имени, только в конце имени можно их указать: mybase2)

Защищенное соединение – Здесь стоит установить “Только соединение”.

Тип СУБД  – Здесь выбираем Вашу СУБД, мы используем MS SQL server 2022.

Вот здесь описал подробно эти параметры защищенного соединения.

Сервер баз данных – Это имя сервера СУБД . Можно указать IP где установлен MS SQL, или его хост имя. (В том случаи если Сервер 1С и СУБД на одном сервере (хосте), тогда лучше указать имя сервера вместо IP, чтоб была возможность работать по протоколу «Shared Memory»  ).

Имя базы данных: – (Дублируем Имя информационной базы в кластере

Пользователь базы данных – Здесь нужно указать пользователя, которого мы создали на сервере СУБД при установке сиквела sa.

Пароль пользователя БД – Это пароль рута SA, что мы задали при установке MS SQL 2022.

Смещение дат – 2000

Ставим птичку “Создать базу данных в случае ее отсутствия.”

И клик Далее

Готово

Готово!

Можно запускать базу 1С в клиент-сервере!

Можно запускать базу 1С в клиент-сервере

Также информационную базу 1С в клиент-сервере, мы можем как создать (так и подключить, если она уже существует на сервере СУБД) в консоли Администрирования серверов.

Вот подробная статья >>

 

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>

4 комментария

Оставьте ответ