3.1.3 Установка веб-сервиса(в разработке)
Установка и настройка веб-сервиса
Аpache
Разрядность платформы 1с можно определить следующим образом:
1. Кликнуть правой кнопкой мыши на ярлык «1с предприятие» и выбрать «расположение файла».
2. Если файл находится в папке «Program Files» значит платформа х64, если в папке «Program Files x86» значит х32.
Примечание: это условие актуально для х64 системы. Если система х32, платформа возможна только х32.
1. Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.
2. Распаковать архив дистрибутива в каталог C:\Apache24.
1. Нажать кнопки «Win +R» ⇒ Откроется консольное окно.
2. В поле «Открыть» набрать «CMD».
3. Нажать кнопку «ОК».
Ввести «cd C:\Apache24\Bin» и нажать кнопку «Enter».
Набрать «httpd.exe -k install» и нажать кнопку «Enter».
В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.
IIS
Установка и настройка IIS на примере Windows Server 2008 R2 x64.
Установить роль веб сервера:
Открыть «диспетчер сервера» (Через «Пуск»).
Выбрать пункт «Роли», кликнуть на него правой кнопкой мыши.
Выбрать строку «Добавить роли», кликнув на нее.
Перейти на вкладку «Роли сервера».
Отметить галочкой поле «Веб-сервер (IIS)«.
Нажать кнопку «Далее».
Перейти на вкладку «Службы ролей».
В разделе «Разработка приложений» отметить галочкой службу ASP.NET ⇒ Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты «ASP.NET».
Нажать кнопку «Добавить требуемые службы роли».
Проверить что бы службы «ASP.NET», «Расширяемость.NET», «Расширения ISAPI» и «Фильтры ISAPI» были отмечены галочками.
Нажать кнопку «Далее».
Нажать кнопку «Установить» и дождаться завершения установки ⇒ Появится сообщение о результате установки: «Установка прошла успешно»
Нажать кнопку «Закрыть».
Если данные службы ролей не были установлены при изначальной настройке, впоследствии их можно установить нажав правой кнопкой мыши на роль «Веб-сервер (IIS)» и выбрав «Добавить службы ролей» в диспетчере сервера.