26 января 2014 г.

Установка и настройка web-клиента 1С 8.2

Краткое описание процедуры настройки веб-клиента для 1С:Предприятие 8.2



Для нормального запуска веб-клиента нам необходимо иметь:
  • 1С:Предприятие 8.2;
  • Веб-сервер "Apache HTTP Server". Берем его здесь или здесь.
  • Конфигурацию для 1С которая готова к работе в режиме управляемого приложения. В моем случае была использована "Демонстрационная конфигурация "Управляемое приложение""
Процедура настройки выглядит примерно так:
  • Установка XAMPP . Процедура инсталляции проходит по типовому сценарию. Если будут проблемы, ищем описание ошибок в инете. После установки можно проверить работоспособность апача зайдя на хост куда он установлен, например http://127.0.0.1
  • Установка 1С:Предприятие 8.2;
  • Подключение DLL 1C к апачу (команду выполнить из каталога установки 1Cv82):
    • webinst.exe -apache22  -wsdir v82  -dir C:\xampp\htdocs\1C\v82 -connstr File="D:\1C\v82"; -confPath C:\xampp\apache\conf\httpd.conf
      • C:\xampp\apache\conf\httpd.conf - путь к файлу настроек апача;
      • v82 - виртуальная каталог апача куда будет подключен веб-клиент;
      • C:\xampp\htdocs\1C\v82 - путь к физическому каталогу на диске куда будет подключен v82;
      • File="D:\1C\v82"; - строка подключения к базе, как она прописана в 1С:Предприятие 8.2  
    • В файл httpd.conf будет добавлен следующий текст:LoadModule _1cws_module "C:/Program Files/1cv82/8.2.12.92/bin/wsap22.dll"
      Alias "/v82" "C:/xampp/htdocs/1C/v82/"
      <Directory "C:/xampp/htdocs/1C/v82/">
          AllowOverride None
          Options None
          Order allow,deny
          Allow from all
          SetHandler 1c-application
          ManagedApplicationDescriptor "C:/xampp/htdocs/1C/v82/default.vrd"
      </Directory>
      • ManagedApplicationDescriptor - ссылка на файл описания параметров подключения к базе 1С
  • Создать файл описания параметров подключения к 1С C:/xampp/htdocs/1C/v82/default.vrd:
    • Это стандартный XML файл:
      <?xml version="1.0" encoding="UTF-8"?>
      <point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
              xmlns:xs="http://www.w3.org/2001/XMLSchema"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              base="/SmallBusinessUkrDemo"
              ib="FILE=D:\1C\v82"/>
  • Рестарт апача
На этом этап настройки веб-клиента закончен !
Теперь можно заходить по адресу куда установлен апач, например http://127.0.0.1/v82 и смотреть результат.

Комментариев нет:

Отправить комментарий