Настройка удаленного хранилища конфигурации 1С 8.1 ( HTTP)
Удаленное хранилище в 1С предприятии 8.1 позволяет группе программистов из различных мест(городов, стран, …) совместно трудится над одним и тем же проектом или конфигурацией. Совсем не обязательно располагаться в одном здании, достаточно лишь, чтобы у заказчика и , желательно, у программистов был бы широкий доступ в интернет и компьютер с установленной операционной системой, например, Windows Server 2003 на сервере хранилища заказчика.
- Описание
- Подробнее
Описание
Основные этапы запуска удаленного хранилища конфигураций 1С 8 на сервере , на котором планируется установить сервер удаленного хранилища 1С 8:
1. Установка 1С предприятия.
При установке платформы необходимо отметить следующие компоненты:
- Сервер 1С:Предприятия 8.1
- Адаптер web-сервисов 1С:Предприятия 8.1 (он понадобится для обеспечения доступа к серверу хранилища из интернета)
- Сервер хранилища конфигурации.
1.1 Устанавливаем сервер хранилища как сервис, для этого нужно выполнить следующую команду:
«C:\Program Files\1cv81\bin\crserver.exe» -instsrvc -d «D:\WebRepo\»
— в ключе –d нужно указать путь к папке где будут храниться ваши хранилища.
2. Настройка поддержки WEB-сервисов.
В рамках данной статьи рассмотрим веб-сервер IIS 6.0(используется для Windows Server 2003).
| Номер версии IIS | Выпущена в составе | Год |
|---|---|---|
| 1.0 | Windows NT 3.51 | 1995 |
| 2.0 | Windows NT 4.0 | 1996 |
| 3.0 | Пакет обновления 3 для Windows NT 4.0 | 1997 |
| 4.0 | Пакет Option Pack для Windows NT 4.0 | 1998 |
| 5.0 | Windows 2000 | 2000 |
| 5.1 | Windows XP Professional | 2001 |
| 6.0 | Windows Server 2003 | 2003 |
| 7.0 | Windows Vista; Windows Server 2008 | 2006 |
| 7.5 | Windows 7; Windows Server 2008 R2 | 2009 |
Таблица соответствия версий IIS и ОС семейства Windows
Для настройки поддержки web-сервисов необходимо сделать следующее:
- Необходимо зарегистрировать менеджер веб-сервисов: Start—Run «C:\Program Files\1cv81\bin\wsinst.exe» –iis.
- В C:\Inetpub\wwwroot создаем каталог с именем appstorage1C
- Создание прав на использование веб-сайтов. Открытие IIS / Веб-узлы / Веб-узел по умолчанию (правой кнопкой мыши) Свойства

- Создание приложения IIS на основе виртуального каталога. Открытие IIS / Веб-узлы / Веб-узел по умолчанию / appstorage1C (правой кнопкой мыши) Свойства / Каталог / кнопка Создать

- Проверка правильности указания пользователя для работы с IIS и флага анонимности. Открытие IIS / Веб-узлы / Веб-узел по умолчанию / appstorage1C (правой кнопкой мыши) Свойства / Безопасность каталога

- Настройка отображения расширений .1cws и .1crs (+ .1ccr) на wsisapi.dll. Открытие IIS / Веб-узлы / Веб-узел по умолчанию / appstorage1C (правой кнопкой мыши) Свойства / Каталог / кнопка Настройка.

Обязательно указываем путь к исполняемому файлу в кавычках если имеется пробел в данном пути!!!

- Добавление MIME типов 1C:Предприятия в настройки HTTP заголовков виртуальной директории Web-сервисов (расширения .1cws и .1crs (+ .1ccr), Mime тип text/xml). Открытие IIS / Веб-узлы / Веб-узел по умолчанию / appstorage1C (правой кнопкой мыши) Свойства / Заголовки HTTP

- Разрешение запускать wsisapi.dll на IIS. (если не создано — в расширениях Web-сервисов IIS добавить wsisapi.dll как расширение Web-сервисов и разрешить ему запуск). Проверить имеется ли в наличии и при отсутствии создать:

- Настройка прав пользователей на каталог исполняемого файла «C:\Program Files\1cv81\bin» 2-х учетных записей IIS




