4 публикация конфигурации

Материал из База знаний АО АСП
Версия от 22:56, 24 февраля 2025; Shihov (обсуждение | вклад) (Новая страница: «====== Публикация конфигурации АСП.Шлюз ====== ====== При установленном веб-сервере Аpache ====== Запустить 1С от имени администратора. File/1_ш_публикация_конфигурации_шлюза_при_apache.png - Выбрать базу данных, кликнув на нее. - Нажать на кнопку <syntaxhighlight lang='bash'> '"Конф...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Публикация конфигурации АСП.Шлюз
При установленном веб-сервере Аpache

Запустить 1С от имени администратора.

File/1_ш_публикация_конфигурации_шлюза_при_apache.png

 - Выбрать базу данных, кликнув на нее.

- Нажать на кнопку

'"Конфигуратор"

'. - Заполнить поля

'"Пользователь"

' и

'"Пароль"

' (если требуется). - Нажать на кнопку

'"ОК"

'.

File/2_ш_публикация_конфигурации_шлюза_при_apache.png

- Нажать на меню

'"Администрирование"

'. - Выбрать пункт

'"Публикация на веб-сервере"

'.

File/3_ш_публикация_конфигурации_шлюза_при_apache.png

- Убедится что в поле

'"Веб-сервер"

' указан "Apache 2.4" и указать в поле

'"Каталог"

' путь к папке публикации. Данную папку необходимо создать в каталоге C/
wwwroot, либо C/
inetpub
wwwroot если каталог существует. Если не существует, его необходимо создать. - Нажать кнопку

'"Опубликовать"

'. - Нажать на кнопку

'"ОК"

' => Появится сообщение/ "При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?". - Нажать кнопку

'"Да"

'.

File/4_ш_публикация_конфигурации_шлюза_при_apache.png

- Открыть «диспетчер сервера» (Через "Пуск") иперейти на пункт

'"Конфигурация"

'. - Выбрать раздел

'"Службы"

'. - Найти

'"Аpache"

' и кликнуть на нем правой кнопкой мыши. - Выбрать пункт

'"Перезапустить"

'.

 - Закрыть конфигуратор.

File/5_ш_публикация_конфигурации_шлюза_при_apache.png

<hi #99d9ea>

' ПОСЛЕ ПУБЛИКАЦИИ КОНФИГУРАЦИИ АСП.ШЛЮЗ НУЖНО [[5_асп.шлюз/1_интеграция/5_подключение_адресного_классификатора|ПОДКЛЮЧИТЬ АДРЕСНЫЙ КЛАССИФИКАТОР]].

'</hi> <hi #99d9ea>

' ЕСЛИ У ВАС  ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ [[компоненты/soap-com|КОМПОНЕНТУ SOAP-COM]].

'</hi>

При установленном веб-сервере IIS

Запустить 1С от имени администратора.

File/1_ш_публикация_конфигурации_шлюза_при_iis.png

 - Выбрать базу данных, кликнув на нее.

- Нажать на кнопку

'"Конфигуратор"

'. - Заполнить поля

'"Пользователь"

' и

'"Пароль"

' (если требуется). - Нажать на кнопку

'"ОК"

'.

File/2_ш_публикация_конфигурации_шлюза_при_iis.png

- Нажать на меню

'"Администрирование"

'. - Выбрать пункт

'"Публикация на веб-сервере"

'.

File/3_ш_публикация_конфигурации_шлюза_при_iss.png

- Убедится что в поле

'"Веб-сервер"

' указан "Internet Information Services" и указать в поле

'"Каталог"

' путь, где хранится база. - Нажать кнопку

'"Опубликовать"

'. - Нажать на кнопку

'"ОК"

' => Появится сообщение/ "При создании новой публикации на Apache рекомендуется выполнить перезапуск веб-сервера. Выполнить перезапуск?". - Нажать кнопку

'"Да"

'.

File/4_ш_публикация_конфигурации_шлюза_при_iis.png

Если у Вас 32 разрядная версия 1С/

 - Открыть "Диспетчер служб IIS" (через "Пуск").
 - Раскрыть список "WIN...".

- Выбрать пункт

'"Пулы приложений"

', кликнув на него. - Кликнуть правой кнопкой мыши на строку

'"DefaultAppPool"

'. - Выбрать пункт

'"Дополнительные параметры"

'.

File/5_ш_публикация_конфигурации_шлюза_при_iis.png

- В поле

'"Разрешены 32-разрядные приложения"

' кликнуть кнопку выпадающего списка и выбрать пункт

'"true"

'. - Нажать кнопку

'"ОК"

'.

File/6_ш_публикация_конфигурации_шлюза_при_iis.png

Перезапустить пул, нажав кнопку c правой стороны

'"Перезапуск"

'.

File/7_ш_публикация_конфигурации_шлюза_при_iis.png

Перезапустить IIS сервер/

 - Перейти в раздел "WIN...", кликнув на него

- С правой стороны нажать кнопку

'"Перезапустить"

'.

File/8_ш_публикация_конфигурации_шлюза_при_iis.png

Определение адреса публикации

Для того, чтобы определить ip адрес публикации для подключения с других компьютеров локальной сети, необходимо запустить на компьютере, где опубликована база, скрипт/ File/ip_in_txt.bat
При этом, если был задан нестандартный порт, например 8080, нужно учесть это при формировании адреса подключения, например http///адрес_публикации/8080
++++В случае если при вызове сервисов возникает ошибка/ "ошибка работы с интернет" |

В обработке необходимо отредактировать функцию:

<1c>

Функция ПолучитьПрокси() Экспорт</1c> следующим образом:

__Было:__ <1c> Прокси = Новый WSПрокси(Определения, ПространствоИмен, СокрЛП("DataExchangeGatewayV2"),СокрЛП("DataExchangeGatewayV2Soap")); </1c> __Стало:__ <1c>

 Прокси = Новый WSПрокси(Определения, ПространствоИмен(), "DataExchangeGatewayV2","DataExchangeGatewayV2Soap", , , , "http://"+?(Продуктив,"","t2-")+Подключение+"/"+ИмяШлюза+"/ws/DataExchangeGatewayV2.1cws") </1c>++++

<hi #99d9ea>

' ПОСЛЕ ПУБЛИКАЦИИ КОНФИГУРАЦИИ АСП.ШЛЮЗ НУЖНО [[5_асп.шлюз/1_интеграция/5_подключение_адресного_классификатора|ПОДКЛЮЧИТЬ АДРЕСНЫЙ КЛАССИФИКАТОР]].

'</hi> <hi #99d9ea>

' ЕСЛИ У ВАС  ВЕРСИИ 7.7 НЕОБХОДИМО УСТАНОВИТЬ [[компоненты/soap-com|КОМПОНЕНТУ SOAP-COM]].

'</hi> После того, как база опубликована, к ней может понадобиться [[https/

pub.aspcom.ru/%D0%BE%D0%B1%D1%89%D0%B5%D0%B5/%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_%D0%B8%D0%B7_%D0%BE%D0%B1%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B8|Подключиться из обработки]]