Это старая версия документа.


Установка и настройка веб-сервера

Аpache

  1. Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С. В зависимости от типа системы вашего компьютера выбрать файл с 32 или 64 разрядной операционной системой:
  2. Распаковать архив дистрибутива в каталог C:\Apache24.

  1. Нажать кнопки «Win +R» ⇒ Откроется консольное окно.
  2. В поле «Открыть» набрать «CMD».
  3. Нажать кнопку «ОК».

  1. Ввести «cd C:\Apache24\Bin» и нажать кнопку «Enter».
  2. Набрать «httpd.exe -k install» и нажать кнопку «Enter».

IIS

В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.

Установка и настройка IIS на примере Windows Server 2008 R2 x64.

1) Установить роль веб сервера:

  1. Открыть «диспетчер сервера» (Через «Пуск»).
  2. Выбрать пункт «Роли», кликнуть на него правой кнопкой мыши.
  3. Выбрать строку «Добавить роли», кликнув на нее.

  1. Перейти на вкладку «Роли сервера».
  2. Отметить галочкой поле «Веб-сервер (IIS)«.
  3. Нажать кнопку «Далее».

  1. Перейти на вкладку «Службы ролей».
  2. В разделе «Разработка приложений» отметить галочкой службу ASP.NET ⇒ Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты «ASP.NET».
  3. Нажать кнопку «Добавить требуемые службы роли».

  1. Проверить что бы службы «ASP.NET», «Расширяемость.NET», «Расширения ISAPI» и «Фильтры ISAPI» были отмечены галочками.
  2. Нажать кнопку «Далее».

Дождаться появления сообщения о результате установки: «Установка прошла успешно».

Если данные службы ролей не были установлены при изначальной настройке, впоследствии их можно установить нажав правой кнопкой мыши на роль «Веб-сервер (IIS)» и выбрав «Добавить службы ролей» в диспетчере сервера.

3. В окне «Подтверждение выбранных элементов для установки» нажать «установить» и дождаться завершения установки. 4. Запустить 1с конфигуратор от администратора, и выбрать «Публикация на веб-сервере». 5. Опубликовать базу в нужном каталоге с параметрами, отображенными на рисунке.

6. Открыть «Диспетчер служб IIS». 7. В случае 32 разрядной версии 1С. Открыть вкладку «Пулы приложений», выбрать «DefaultAppPool», нажать на него правой кнопкой мыши, выбрать «Дополнительные параметры». Изменить параметр «Разрешены 32-разрядные приложения» на true. Перезапустить пул.

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