НЕСКОЛЬКО 1С-СЕРВЕРОВ
НА ОДИН СЕРВЕР (компьютер)
Добрый день, представляю максимально простую шпаргалку, кратко о главном.
1. Устанавливаем платформы 1С-сервера на Сервер
Устанавливаем необходимые версии платформы с сервером 1С. На этом шаге важно отключить автоматическое создание службы сервера 1С!
2. Создаем службу сервера 1С – «ручками»
Создаем службу сервера через утилиту — "Управление службами сервера 1С"* или обработку к примеру "Инструментами разработчика" настроить службу. На этом шаге важно указать раздельный каталог кластера для каждой службы и свой порт (ниже скриншот кликабельный). Необходимые службы стартуем.
3. Организуем раздельный доступ к консоли администратора сервера 1С
Организовываем раздельный доступ к консоли администрирования сервера 1С. Для каждой версии платформы файлу "RegMSC.cmd" (чаще расположенному "C:Program Files (x86)1cv88.3.5.1231inRegMSC.cmd") создаем ярлык на рабочий стол. Внутри каждого файла меняет текст, в моём случае так:
regsvr32 "C:Program Files (x86)1cv88.3.5.1231in
admin.dll" /s
start mmc "C:Program Files (x86)1cv8common1CV8 Servers.msc"
4. Настройка НОВОГО сервера 1с и Подключение к нему
4.1 Создаем новый центральный сервер
Новый сервер будет иметь такое же имя, но другой порт. Скриншот ниже.
4.2 Подключаем базу
При подключение базы важно указать порт и версию платформы. Скриншот ниже.
5. Про ошибку Соединения с сервером
Ошибка соединения с сервером… Говорит о том, что вы кликнули не по тому серверу, который запустили, одновременно в консоли можно работать только с одной версией сервера платформы, для другой версии нужно запустить другой ранее вами созданный ярлык, предварительно закрыв данную консоль.
На этом всё, удачного кодинга!
PS: Научил меня Михаил… искал так же в гугле, но все статьи были без главного — простоты создание службы сервера 1С, по этому на оригинальной не претендую, претендую на легкоусвояемость!
* Утилиту "Управление службами сервера 1С" не рискну размещать в публикации. Разработчики утилиты — https://www.alp.ru/news/news_104 Её главный плюс — она работает не зависимо от платформы 1С, но как выше писал можно воспользоваться "Инструментами разработчика" или другими аналогичными средствами — публикации "управление службами сервера 1С" .
Скажите пжл, лицензии на сервер одной хватает или надо приобретать на каждую версию?
Хватит одной лицензии
Вместо не опубликованной тут утилиты «Управление службами сервера 1С» администратору Windows возможно будет проще на шаге 2 выполнить один раз команду с новыми портами:
sc create «1C:Enterprise 8.3 Server Agent (test)» binpath= «»»»%PROGRAMFILES%1cv88.3.11.3034in
agent.exe»»» -srvc -agent -regport 2541 -port 2540 -range 2560:2591 -d»»»%PROGRAMFILES%1cv8srvinfo_test»»» -debug» DisplayName= «Агент сервера 1С:Предприятия 8.3 (test)» start= auto
А потом, по мере обновления платформы, править ветки реестра:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservices1C:Enterprise 8.3 Server Agent (test)
Что, опять про установку разных 1С на один сервер?
Еще было бы здорово, если бы добавили инфу, чтобы ком-конектор заработал. Консоль настроил хотя бы, но через базу удобнее!
(3) мне удобнее через утилиту или инструменты разработчика работать. Альтернативный вариант имеет место быть.
regsvr32 «C:Program Files (x86)1cv88.3.5.1231in
admin.dll» /s
start mmc «C:Program Files (x86)1cv8common1CV8 Servers.msc»
Начиная с какой-то версии платформы 8.3 этот прием перестал работать.
(8) Работает как часики на 8.3 — 10, 11, 12 платформа.
(8) 8.3.12 работает… 8.3.13 ещё не видел в живую
А если запустить два 5-ти пользовательских 1С сервера и создать 2 базы на SQL. Смогу в сумме 10 пользователй подключить к 1С серверам?
Хм, создать вроде не проблема, но настройки консоли разве не будут одинаковыми. Т.е. работают 2 сервера 1С, и оба цепляются к одной и той же базе SQL. С неизвестным результатом? Разве нет?
(11) такие эксперименты не проводил)
(11) вы хотите активировать на одном компе две мини-серверные лицензии?
А с линуксом подобное как сделать?
(15) Ras/Rac
(11) данный продукт, обеспечивает запуск не более пяти сеансов пользователей в режиме «1С:Предприятие» и еще одного сеанса в режиме «Конфигуратор» (всего шесть подключений, каждое из которых требует наличия клиентской лицензии). При этом В КЛАСТЕРЕ СЕРВЕРОВ в может быть НЕ БОЛЕЕ ОДНОГО РАБОЧЕГО СЕРВЕРА. Поддерживается работа 64-разрядного сервера «1С:Предприятия 8».
Может, я неправ.
А при использовании подключения через веб-сервер придется ставить второй аппач(если его используем) и прописывать LoadModule _1cws_module «C:/Program Files (x86)/1cv8/8.3.хх.хххх/bin/wsap22.dll»
«* Утилиту «Управление службами сервера 1С» не рискну размещать в публикации.» Похоже, что её прикрыли, на их сайте новость есть, но страница с приложением недоступна. Поделитесь у кого есть, пожалуйста!
https://www.hybrid-analysis.com/sample/fd05b7039f7c50e3190d58bc79502a2143db7b95d7545e9fb 49fa68525f44235?environmentId=1
Нашёл её гуглом правда вот тут:
Threat Score: 78/100 AV
Detection: Marked as clean
Labeled as: Trojan.Generic
ServiceManagerFor1C.exe
В итоге не понял, чистенькая она или таки там троян.?)
Отличная шпаргалка! Видел несколько таких публикаций здесь, но кажется это лучше всего оформлена. Только ссылку на менеджер управления службами добавьте пожалуйста. На сайте alp получил 404, просто хотелось посмотреть.
(10)работает вплоть до последней версии 1690
Остаётся вопрос — зачем в принципе несколько версий 1С?
(22) Например для БГУ 1.0 нужна платформа не ниже 8.3.8.2197 и не выше 8.3.9 (если почитать ReadMe.txt из поставки), а для ЗКГУ не ниже 8.3.12.1440.
(23) А БГУ 1.0 разве не запустится на 8.3.13 в режиме совместимости?
(20)https://drive.google.com/file/d/1oHVmk91idXadgIjekL5VzwGw_8eMyUFL/view?usp=sharing попробуйте
(19) вот естьhttps://drive.google.com/file/d/1oHVmk91idXadgIjekL5VzwGw_8eMyUFL/view?usp=sharing
(24) Удобно для проверки новой платформы. На тестовом сервере ставим в «фоне» чтобы проверить работу, посмотреть базы (можно конечно и отдельную виртуальную машину сделать). Если все хорошо — переводим всю команду разработки на новый релиз, через определенное время раскатываем на всю компанию клиенты, делаем бэкапы и обновляем платформу на сервере. Когда-то ставили на продакшен сервере 8.1 и 8.2 (не долго) параллельно, но это изврат.