Общее·количество·просмотров·страницы

четверг, 6 июня 2013 г.

1с Публикация web-сервера в IIS

Привет, други, решил описать чудо штуку, как публикацию 1С на веб ресурсе, честно... Пока не нашел этому применения, но развернуть развернул =)

Схема такова, есть сервер 1с и есть сервер с IIS (на нем развернута инвентаризация sklad ) нужно, чтобы запускалась 1с ч\з веб морду.

Все очень просто!

На сервере с IIS ставим платформу 1с, прописываем необходимую БД, заходим в конфигуратор под администратором.

Нажимаем администрирование => Публикация на web-сервере.

Открывается окошко рис. 1

рис. 1


Выбираем установленный IIS, травим на папку, которая будет публиковаться, ставим галочку  
"использовать аутентификацию ОС на веб-сервере", нажимаем опубликовать.

Будет перезапущен IIS, в указанной папке создастся 2 файла web.config, default.vrd

Вся эта хрень (по идее) автоматически публикуется на IIS, необходимо проверить, если что опубликовать ручками, как "приложение"

Ну а далее... далее ГРАБЛИ, куда же без них)))

Лично у меня эта херь из коробки не заработала, как написано, а пришлось кое-чего дописывать
1) в IIS в свойстах приложения включить проверку подлинности рис.2

рис. 2


2) в IIS в свойстах приложения создать новый "Пул приложения" с названием ServicePool, зайти в его свойства (ServicePool => дополнительные параметры) и в модели процесса Удостоверение выставить на LocalSystem рис. 3

рис. 3



Вроде все, апосля этого работает чудо морда по указанному адресу, только что с ней делать, я еще не придумал, как придумаю отпишусь, если есть идеи или Вы уже реализовывали ПОЛНОЦЕННУЮ работу 1с ч\з web-интерфейс, спешите поделиться в комментариях ;)