3 установка настройка веб сервера
Установка и настройка веб-сервера
Аpache
Разрядность платформы 1с можно определить следующим образом:
1. Кликнуть правой кнопкой мыши на ярлык "1с предприятие" и выбрать "расположение файла".
2. Если файл находится в папке "Program Files" значит платформа х64, если в папке "Program Files x86" значит х32.
Примечание/ это условие актуально для х64 системы. Если система х32, платформа возможна только х32.
- Скачать веб-сервер apache версией не ниже 2.4, а разрядность apache должна совпадать с разрядностью платформы 1С.
- Распаковать архив дистрибутива в каталог C/
Apache24.
- Нажать кнопки "Win +R" => Откроется консольное окно.
- В поле "Открыть" набрать "CMD".
- Нажать кнопку "ОК".
- Ввести "cd C/\Apache24\Bin" и нажать кнопку "Enter".
- Набрать "httpd.exe -k install" и нажать кнопку "Enter".
В случае возникновения ошибки на этом этапе, необходимо изменить порт Apache на нестандартный, например 8080.
ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА APACHE МОЖНО ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ(АСП.Шлюз).
В случае, если по какой-либо причине установить и настроить веб-сервер Apache не удалось, необходимо использовать веб-сервер IIS.
IIS
Установка и настройка IIS на примере Windows Server 2008 R2 x64.
Установить роль веб сервера:
- Открыть "диспетчер сервера" (Через "Пуск").
- Выбрать пункт "Роли", кликнуть на него правой кнопкой мыши.
- Выбрать строку "Добавить роли", кликнув на нее.
- Перейти на вкладку "Роли сервера".
- Отметить галочкой поле "Веб-сервер (IIS)".
- Нажать кнопку "Далее".
- Перейти на вкладку "Службы ролей".
- В разделе "Разработка приложений" отметить галочкой службу ASP.NET => Появится окно с сообщением о добавлении службы ролей, необходимых для компоненты "ASP.NET".
- Нажать кнопку "Добавить требуемые службы роли".
- Проверить что бы службы "ASP.NET", "Расширяемость.NET", "Расширения ISAPI" и "Фильтры ISAPI" были отмечены галочками.
- Нажать кнопку "Далее".
Нажать кнопку "Установить" и дождаться завершения установки => Появится сообщение о результате установки/ "Установка прошла успешно"
Нажать кнопку "Закрыть".
<syntaxhighlight lang='bash'> Если данные службы ролей не были установлены при изначальной настройке, впоследствии их можно установить нажав правой кнопкой мыши на роль "Веб-сервер (IIS)" и выбрав "Добавить службы ролей" в диспетчере сервера.ПОСЛЕ УСТАНОВКИ ВЕБ-СЕРВЕРА IIS МОЖНО ПУБЛИКОВАТЬ КОНФИГУРАЦИЮ(АСП.Шлюз).