Настройка Веб-сервера — различия между версиями

Материал из ANT-Inform documentation
Перейти к: навигация, поиск
(Add links and IIS details errors note)
м (Инструкция по настройке Apache: если 1С располагается на другом физическом сервере, то клиента и сервер ставить не обязательно)
Строка 26: Строка 26:
 
</source>
 
</source>
 
{{ ambox | text = Необходимо проверить путь к файлу wsap22.dll и вписать корректный }}
 
{{ ambox | text = Необходимо проверить путь к файлу wsap22.dll и вписать корректный }}
{{ ambox | text = Если файла wsap22.dll нету в системе, то значит при установке 1С не был установлен модуль Веб-сервисов. Нужно его установить. За подробностями обратитесь к [[Инструкции по развертыванию|инструкции по развертыванию на 1С]] }}
+
{{ ambox | text = Если файла wsap22.dll нету в системе, то значит при установке 1С не был установлен модуль Веб-сервисов. Нужно его установить. За подробностями обратитесь к [[Инструкции по развертыванию|инструкции по развертыванию на 1С]]. Требуется только установка этого компонента, и если 1С располагается на другом физическом сервере, то клиента и сервер ставить не обязательно. }}
 
{{ ambox | text = Компонент должен быть обязательно той же версии что и 1С предприятие }}
 
{{ ambox | text = Компонент должен быть обязательно той же версии что и 1С предприятие }}
 
{{ ambox | text = Директива Alias не обязательна, можно без нее указывать в location полный путь. Пути лучше указывать в кавычках, особенно если в них есть спецсимволы и пробелы }}
 
{{ ambox | text = Директива Alias не обязательна, можно без нее указывать в location полный путь. Пути лучше указывать в кавычках, особенно если в них есть спецсимволы и пробелы }}

Версия 12:11, 19 февраля 2013

Компонент Веб-сервисов 1С может одинаково работать на двух Веб-серверах: Apache и Microsoft IIS.

Мы настоятельно рекомендуем использовать именно Apache, по ряду причин:

  • Он свободный (бесплатный), распространяется с исходным кодом.
  • Надёжен, проверен временем.
  • Прост в настройке, для этого используется в общем случае один config-файл.
  • Работает быстро и не создаёт лишней нагрузки.
  • Мы можем предоставить помощь в его настройке и исправлению возникших проблем.

Инструкция по настройке Apache

Приведём краткую инструкцию по настройке Веб-сервера Apache.

  • Скачиваем с официального сайта http://httpd.apache.org последнюю стабильную версию сервера
  • Устанавливаем стандартными средствами.
  • В конфигурационный файл httpd.conf, который лежит обычно в директории conf[1] необходимо добавить следующие строки (в общем в любое место, но скажем в конец):
LoadModule _1cws_module "C:\Program Files\1cv81\bin\wsap22.dll"
 
Alias /ascug "C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs"
<Location /ascug>
	SetHandler 1cws-process
</Location>
  • После изменения конфигурационного файла требуется перезапустить Apache. Делается это стандартными средствами операционной системы - просто перезапустить одноименную службу (сервис).
  • Как проверить что сервер работает. Наберите в браузере адрес: http://localhost/ - вы должны увидеть единственную надпись "It works!".

Полезные ссылки

Примечания

  1. C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf по умолчанию, при установке на Windows 64 бита 32 битной версии Веб-сервера