Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\windows\razvernut-veb-server-iis-na-windows-server-dlya-1s.md

Развернуть веб-сервер IIS на Windows Server для 1С

НАЗНАЧЕНИЕ

Развертывание веб-сервера IIS в Windows Server для 1С.

ПРИМЕНЕНИЕ

Для публикации баз 1С на веб-сервер, чтобы получить возможность войти в информационную базу через веб-клиент.

УСЛОВИЕ

  • Открытый нужный порт на уровне брандмауэра Windows и маршрутизатора;
  • Наличие админских прав.

ШАГИ

  1. Запустить Диспетчер серверов (можно найти в Пуск);

  2. Нажать на Добавить роли и компоненты;

  3. Нажать на Далее до пункта Роли сервера;

  4. Проставить галочку на Веб-сервер (IIS), в открывшемся окне Мастер добавления ролей и компонентов просто нажать на Добавить компоненты, после Далее до пункта Службы ролей;

  5. В пункте Службы ролей проставить галочки только на Расширения ISAPI и Фильтры ISAPI, остальное не трогать, после Далее;

  6. В пункте Подтверждение рекомендуется установить галочку на Автоматический перезапуск сервера, если потребуется, после Установить и дождаться установки;

  7. После завершения установки в Диспетчере сервера нажать на вкладку Средства и открыть Диспетчер служб IIS (или же можно найти в том же Пуск);

  8. Перейти в Пулы приложений, открыть DefaultAppTool и выставить следующие значения:

  • Версия среды CLR.NET: Без управляемого кода;
  • Режим управляемого конвейера: Классический.

После нажать ОК;

  1. Открыть сайты, затем выделить на Default Web Site и справа нажать на Привязки;
  2. Выделить существующую привязку и изменить стандартный 80 порт на другой, после ОК;
  3. Желательно перезагрузить сервер или хотя бы службу веб-сервера;
  4. Открыть браузер, ввести в адресной строке localhost: (например, localhost:880) и убедиться, что открывается стартовая страница.

РЕЗУЛЬТАТ

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

ТИПОВЫЕ ОШИБКИ

❌ Проблема: выдает страницу с ошибкой 500.

✅ Решение: свериться со скриншотом из пункта 5 и убедиться, что галочки стоят в нужных местах.


❌ Проблема: не открывается страница даже через localhost в адресной строке.

✅ Решение: проверить, что порт в брандмауэре Windows открыт; проверить доступность порта на уровне маршрутизатора; проверить, что выбранный порт не занят другим сервисом или приложением; проверить состояние службы IIS.