настройка веб сервера iis для 1с на windows 10

Настройка веб-сервера IIS

Большинство пользователей при работе в тонком или веб-клиенте используют в основном публикацию информационных баз на основании протокола HTTP. С одной стороны — это простой и быстрый способ дать доступ к информационной базе пользователю, у которого нет дистрибутива тонкого клиента, и он может работать только в веб-клиенте или у пользователя нет прямого доступа к серверу «1С:Предприятие». С другой стороны – информационные базы, опубликованным таким образом, категорически не рекомендуются публиковать в глобальной сети Интернет, так как в таком случае используется незащищенный канал, данные по которому могут быть перехвачены злоумышленниками. Например, распространенные виды атак это:

Решением этих проблем является использование расширения протокола HTTP и в данной статье рассмотрены публикации информационных баз с использование протокола с шифрованием (HTTPS) для веб-сервера IIS.

Внимание! В статье не рассматривается выпуск и получение сертификата проверенных поставщиков. Этот пункт должен быть выполнен самостоятельно на основании предпочтений выбора провайдера услуг. В статье предполагается что, пропуская шаг выпуска самоподписанных сертификатов, у пользователя или администратора он имеется в наличие и будет подставлен в настроечные файлы, вместо указанных в статье самоподписанных сертификатов.

План работ:

Включение компонент веб-сервера.

Windows Server 2012 R2, 2016 и 2019.

Выпуск самоподписанного сертификата (Необязательно).

1. Включение компонент веб-сервера

По умолчанию в операционной среде Windows компоненты веб-сервера не установлены. В зависимости от версии установка может несущественно различаться. Мы будем рассматривать два варианта – это распространенный дистрибутив Windows 10, если планируются использовать для пробного включения шифрования протокола и Windows Server 2016/2018, если уже планируется непосредственное разворачивание публикации в продуктивной зоне.

1.1. Windows 10

Включение компонентов веб-сервера IIS в операционной системе Windows 10 выполняется достаточно просто. Для начала нужно открыть раздел «Программы и компоненты» («Programs and Features») в панели управления (Control panel). Сделать можно это несколькими способами:

Нажать сочетание клавиш Win + R и в открывшемся окне ввести «appwiz.cpl» и нажать ОК.

Открыть панель управления (Control panel) и выбрать пункт меню Программы – Программы и компоненты (Programs – Programs and features).

В окне «Программы и компоненты» («Programs and Features») нажмите на кнопку «Включение и отключение компонентов Windows» («Turn Windows features on or off»).

настройка веб сервера iis для 1с на windows 10. https 001. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 001. картинка настройка веб сервера iis для 1с на windows 10. картинка https 001. Настройка веб-сервера IIS

Когда откроется окно «Компоненты Windows» («Windows features») в нем необходимо будет проставить флажки для следующих элементов:

Компоненты разработки приложений

Средства управления веб-сайтом

Консоль управления IIS

настройка веб сервера iis для 1с на windows 10. https 002. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 002. картинка настройка веб сервера iis для 1с на windows 10. картинка https 002. Настройка веб-сервера IIS

После этого нажимайте на кнопку «OK» и дождитесь завершения выполнения операции. После того как включение компонент будет выполнено, можно переходить к пункту «2. Публикация информационной базы».

1.2 Windows Server 2012 R2, 2016 и 2019

Настройка компонент для Windows Server 2012 R2, Windows Server 2016 и Windows Server 2019 одинаковая и все настройки производятся в диспетчере серверов (Server Manager).

Откройте диспетчер серверов (Server Manager) и нажмите Управление – Добавить роли и компоненты (Manage – Add Roles and Features).

настройка веб сервера iis для 1с на windows 10. https 003. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 003. картинка настройка веб сервера iis для 1с на windows 10. картинка https 003. Настройка веб-сервера IIS

В ответ на нажатие откроется окно мастера добавления ролей и компонентов (Add Roles and Features).

настройка веб сервера iis для 1с на windows 10. https 004. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 004. картинка настройка веб сервера iis для 1с на windows 10. картинка https 004. Настройка веб-сервера IIS

В этом окне нажмите два раза «Далее» («Next») пока мастер не переключится на страницу ролей сервера (Server Roles).

настройка веб сервера iis для 1с на windows 10. https 005. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 005. картинка настройка веб сервера iis для 1с на windows 10. картинка https 005. Настройка веб-сервера IIS

Во вкладке роли сервера (Server Roles) установите флажок «Web Server IIS». Так как эта роль зависит от другой роли ([Tools] IIS Management Console), то будет предложено установить ее дополнительно. Это можно сделать с помощью нажатия кнопки «Добавить компоненты» (Add Features) в открывшемся окне. После чего нажимаем кнопку «Далее» («Next») пока мастер не дойдет до вкладки «Роль веб-сервера IIS» («Web Server Role IIS»). На этой вкладке нажимайте кнопку «Далее» («Next») и попадете на вкладку «Службу ролей» («Role Services»). Во вкладке нужно найти пункт «Application Development» и выбрать в нем с помощью флажков пункты «ISAPI Extensions» и «ISAPI Filters». Как только закончите с установкой флажков нажимайте «Далее» («Next») и «Установить» («Install»).

На этом установка веб-сервера завершена. Можно переходить к настройкам сертификатов.

2. Выпуск самоподписанного сертификата

Выпуск самоподписанного сертификата для веб-сервера IIS максимально простой.

Для реальных систем не рекомендуем использовать самоподписанный сертификат.

настройка веб сервера iis для 1с на windows 10. https 006. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 006. картинка настройка веб сервера iis для 1с на windows 10. картинка https 006. Настройка веб-сервера IIS

Откроется окно доступных сертификатов сервера (Server Certificates) в котором нужно нажать «Создать самозаверенный сертификат…» («Create Self-Signed Certificate…»).

настройка веб сервера iis для 1с на windows 10. https 007. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 007. картинка настройка веб сервера iis для 1с на windows 10. картинка https 007. Настройка веб-сервера IIS

В окне мастера создания самоподписанного сертификата остается указать только произвольное название сертификата. В большинстве случаев, во избежание путаницы лучше явно указывать в качестве значения «Полное имя сертификата» («Specify a friendly name for the certificate») адрес сервера, на котором расположен сервер IIS. Как только имя сертификата будет задано нажимайте на кнопку OK и переходите к пункту привязки сертификата.

настройка веб сервера iis для 1с на windows 10. https 008. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 008. картинка настройка веб сервера iis для 1с на windows 10. картинка https 008. Настройка веб-сервера IIS

3. Привязка сертификата

Предполагается, что сертификат получен и добавлен в список сертификатов сервера. Если сертификат получен с помощью распространенного сертифицирующего центра, то его нужно предварительно импортировать в окне «Сертификаты сервера» («Server Certificates»).

настройка веб сервера iis для 1с на windows 10. https 009. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 009. картинка настройка веб сервера iis для 1с на windows 10. картинка https 009. Настройка веб-сервера IIS

настройка веб сервера iis для 1с на windows 10. https 010. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 010. картинка настройка веб сервера iis для 1с на windows 10. картинка https 010. Настройка веб-сервера IIS

Как только сертификат появится в списке, переходим непосредственно к его привязки к публикации сайта. Для этого выделяем «Default Web Site» и в окне «Действия» («Actions») нажимаем на пункт «Привязки…» («Binding…»).

настройка веб сервера iis для 1с на windows 10. https 011. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 011. картинка настройка веб сервера iis для 1с на windows 10. картинка https 011. Настройка веб-сервера IIS

В этом окне можно увидеть, что публикация работает только на порту 80, который относится к незащищенному протоколу HTTP. Чтобы его расширить, нажмите кнопку Добавить… (Add…) слева от списка привязок сайта и в открывшемся окне выберите Тип (Type) в качестве значения «https». Завершением настройки будет выбор ранее импортированного сертификата в списке «SSL-сертификат» («SSL certificate»). Нажимаем кнопку OK и закрываем мастер привязок сайта.

Можно переходить к публикации информационной и проверки его работоспособности.

настройка веб сервера iis для 1с на windows 10. https 012. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 012. картинка настройка веб сервера iis для 1с на windows 10. картинка https 012. Настройка веб-сервера IIS

4. Проверка публикации

Для публикации информационной базы нужно открыть конфигуратор конкретной базы от имени администратора и перейти в пункт меню «Администрирование». После этого выбрать «Публикация информационной базы».

В окне публикации указать имя публикации и по желанию определить каталог, где будут находиться настройки публикации. Его также можно оставить по умолчанию.

После этого требуется нажать кнопку «Опубликовать» и дождаться окончания операции.

настройка веб сервера iis для 1с на windows 10. https 013. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 013. картинка настройка веб сервера iis для 1с на windows 10. картинка https 013. Настройка веб-сервера IIS

Для проверки корректной работы нужно открыть страницу в браузере и перейти по ссылке, которая состоит из двух частей:

Для таких параметров ссылка будет иметь вид:

настройка веб сервера iis для 1с на windows 10. https 014. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-https 014. картинка настройка веб сервера iis для 1с на windows 10. картинка https 014. Настройка веб-сервера IIS

Если все хорошо, то откроется страница с вашей информационной базой.

Источник

Настройка веб-публикации 1С, подключение кассового оборудования

1. Настройка веб-сервера в IIS

Устанавливаем веб-сервер Internet Information Server, который по умолчанию входит в поставку Microsoft Windows Server. При установке обязательно выбираем компоненты:

2. Публикации базы в 1С

На этот же сервер, где развернут веб-сервер IIS, устанавливаем «1С:Предприятие» (32-разрядные компоненты), обязательно выбрав при установке компоненты:

настройка веб сервера iis для 1с на windows 10. image5. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image5. картинка настройка веб сервера iis для 1с на windows 10. картинка image5. Настройка веб-сервера IIS

Если планируется настроить 64-разрядный модуль расширения веб-сервера, то необходимо дополнительно запустить программу установки 64-разрядного сервера из соответствующей поставки «1С:Предприятие» и установить компоненту:

настройка веб сервера iis для 1с на windows 10. image10. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image10. картинка настройка веб сервера iis для 1с на windows 10. картинка image10. Настройка веб-сервера IIS

2.1 Настройка прав доступа для IIS

Теперь необходимо установить необходимые права на ключевые папки, используемые при работе веб-доступа к базам данных «1С:Предприятие». Для каталога хранения файлов веб-сайтов, опубликованных на веб-сервере (по-умолчанию: C:\inetpub\wwwroot\), необходимо дать полные права группе «Пользователи» (Users). В принципе, этот шаг можно пропустить, но тогда для публикации или изменения публикации базы данных надо будет запускать «1С:Предприятие» от имени администратора. Для настройки безопасности данного каталога, кликаем по нему правой кнопкой мыши и в контекстном меню выбираем «Свойства» (Properties).

В открывшемся окне свойств, переходим на вкладку «Безопасность» (Security) и нажимаем кнопку «Изменить» (Edit…), для изменения действующих разрешений. Появится окно разрешений для данного каталога. В списке Групп или пользователей (Groups or user names) выделим группу «Пользователи» (Users) и в списке разрешений для выбранной группы установим флаг «Полный доступ» (Full control). Затем нажмем «Применить» (Apply) для записи изменений и закроем все окна при помощи кнопки «ОК».

настройка веб сервера iis для 1с на windows 10. image18. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image18. картинка настройка веб сервера iis для 1с на windows 10. картинка image18. Настройка веб-сервера IIS

Далее необходимо дать полные права на каталог с установленными файлами «1С:Предприятие» (по-умолчанию: C:\Program Files (x86)\1cv8\ для 32-разрядного модуля расширения и C:\Program Files\1cv8\ для 64-разрядного) группе IIS_IUSRS. Для этого выполняем аналогичные описанным выше действия, с той лишь разницей, что для того, чтобы необходимая группа появилась в списке «Группы или пользователи» (Groups or user names), необходимо нажать расположенную под списком кнопку «Добавить» (Add..), а в окне выбора групп или пользователей нажать «Дополнительно» (Advanced…).

настройка веб сервера iis для 1с на windows 10. image20. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image20. картинка настройка веб сервера iis для 1с на windows 10. картинка image20. Настройка веб-сервера IIS

Затем нажимаем расположенную справа кнопку «Поиск» (Find Now), после чего выбираем необходимую группу IIS_IUSRS в таблице результатов поиска и нажимаем «ОК».

настройка веб сервера iis для 1с на windows 10. image15. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image15. картинка настройка веб сервера iis для 1с на windows 10. картинка image15. Настройка веб-сервера IIS

И, наконец, если публикация выполняется для файловой базы, необходимо также дать группе IIS_IUSRS полные права на каталог с расположенными файлами данной информационной базы.

настройка веб сервера iis для 1с на windows 10. image16. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image16. картинка настройка веб сервера iis для 1с на windows 10. картинка image16. Настройка веб-сервера IIS

2.2 Публикация базы данных на веб-сервере

Переходим к непосредственной публикации базы данных на веб-сервере. Для этого запускаем «1С:Предприятие» в режиме Конфигуратор для той базы, которую требуется опубликовать. Затем в меню выбираем «Администрирование» — «Публикация на веб-сервере…»

настройка веб сервера iis для 1с на windows 10. image2. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image2. картинка настройка веб сервера iis для 1с на windows 10. картинка image2. Настройка веб-сервера IIS

Откроется окно настройки свойств публикации на веб-сервере. Основные поля, необходимые для публикации, уже заполнены по-умолчанию:

Выбрав необходимые настройки публикации, нажимаем «Опубликовать».

настройка веб сервера iis для 1с на windows 10. image3. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image3. картинка настройка веб сервера iis для 1с на windows 10. картинка image3. Настройка веб-сервера IIS

Если публикация прошла без ошибок, увидим соответствующее сообщение.

настройка веб сервера iis для 1с на windows 10. image24. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image24. картинка настройка веб сервера iis для 1с на windows 10. картинка image24. Настройка веб-сервера IIS

2.3 Подключение к опубликованной информационной базе через веб-браузер

настройка веб сервера iis для 1с на windows 10. image6. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image6. картинка настройка веб сервера iis для 1с на windows 10. картинка image6. Настройка веб-сервера IIS

3. Создание бесплатного SSL-сертификата Let’s Encrypt на IIS

Наличие SSL-сертификата для сайта позволяет защитить данные пользователей, передаваемые по сети от атак человек-посередине (man-in-the-middle) и гарантировать целостность переданных данных.

Let’s Encrypt – это некоммерческий центр сертификации, позволяющий в автоматическом режиме через API выпускать бесплатные SSL/TLS сертификаты. Выдаются только сертификаты для валидации доменов (domain validation) со сроком действия 90 дней, что не является проблемой из-за наличия встроенной возможности автоматического перевыпуска сертификата, в результате чего обеспечивается непрерывность защиты.

Далее описан способ получить SSL-сертификат от Let’s Encrypt при помощи консольной утилиты LetsEncrypt-Win-Simple. Она представляет собой простой мастер, который позволяет выбрать один из сайтов, запущенных на IIS и автоматически выпустить и привязать к нему SSL-сертификат.

3.1 Создание SSL-сертификата

Скачиваем последний релиз клиента со страницы проекта на GitHub https://github.com/PKISharp/win-acme/releases

Распакуем его в каталог на сервере с IIS: c:\inetpub\letsencrypt

настройка веб сервера iis для 1с на windows 10. image25. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image25. картинка настройка веб сервера iis для 1с на windows 10. картинка image25. Настройка веб-сервера IIS

Запустится интерактивный мастер, который сначала попросит указать ваш e-mail, на который будут отправляться уведомления о проблемах с обновлением сертификата, и согласиться с пользовательским соглашением.

настройка веб сервера iis для 1с на windows 10. image19. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image19. картинка настройка веб сервера iis для 1с на windows 10. картинка image19. Настройка веб-сервера IIS

Затем нужно будет выбрать, что необходимо создать новый сертификат (N: Create new certificate) и выбрать тип сертификата (в нашем примере нет необходимости использовать сертификат с несколькими SAN), поэтому достаточно выбрать пункт 1. Single binding of an IIS site.

Далее утилита выведет список запущенных на IIS сайтов и предложит выбрать сайт, для которого нужно выпустить сертификат.

настройка веб сервера iis для 1с на windows 10. image26. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image26. картинка настройка веб сервера iis для 1с на windows 10. картинка image26. Настройка веб-сервера IIS

Следующий этап – выполнение валидации домена. Доступно несколько вариантов валидации: TLS, через запись в DNS или через HTTP). Самый простой вариант — выбрать пункт 4 [http-01] Create temporary application in IIS (recommended). В этом случае на веб-сервере будет создано небольшое приложение, через которое серверы Let’s Encrypt смогут провести валидацию.

настройка веб сервера iis для 1с на windows 10. image23. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image23. картинка настройка веб сервера iis для 1с на windows 10. картинка image23. Настройка веб-сервера IIS

Примечание. При выполнении TLS/HTTP проверки ваш сайт должен быть доступен снаружи по полному DNS имени по протоколам HTTP (80/TCP) и HTTPS (443/TCP).

После валидации утилита letsencrypt-win-simple автоматически отправит запрос на генерацию сертификата, скачает его (все необходимые файлы, а также закрытый ключ сохраняются в каталог C:\Users\User\AppData\Roaming\letsencrypt-win-simple) и создаст привязку на сайте IIS. В том случае, если на сайте уже установлен SSL-сертификат, он будет заменен новым. Кроме того, будет создано правило в планировщике заданий Windows, которое запускается каждый день и автоматически выпускает и устанавливает новый сертификат каждые 60 дней.

3.2 Создание отдельного пула и сайта с подключенным с SSL-сертификатом.

Создаем отдельный пул в IIS для letsencrypt

настройка веб сервера iis для 1с на windows 10. image30. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image30. картинка настройка веб сервера iis для 1с на windows 10. картинка image30. Настройка веб-сервера IIS

настройка веб сервера iis для 1с на windows 10. image22. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image22. картинка настройка веб сервера iis для 1с на windows 10. картинка image22. Настройка веб-сервера IIS

Добавляем сайт в новый пул. Порт указываем 443 (или другой на который позже сделаем проброс на 443 порт).

Указать новый сертификат в «Сертификаты SSL»:

настройка веб сервера iis для 1с на windows 10. image11. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image11. картинка настройка веб сервера iis для 1с на windows 10. картинка image11. Настройка веб-сервера IIS

Настроить привязку к нашему сайту:

Веб-публикация 1С доступна по защищенному соединению https.

настройка веб сервера iis для 1с на windows 10. image27. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image27. картинка настройка веб сервера iis для 1с на windows 10. картинка image27. Настройка веб-сервера IIS

4. Подключение кассового оборудования. Проброс COM-портов через TCP/IP с помощью Virtual Serial Ports Emulator (VSPE).

4.1 Настройка VSPE на сервере

Запустить программу VSPE. Нажать на кнопку «Создать новое устройство».

настройка веб сервера iis для 1с на windows 10. image4. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image4. картинка настройка веб сервера iis для 1с на windows 10. картинка image4. Настройка веб-сервера IIS

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

В открывшемся окне в выпадающем меню выбрать TcpServer. Нажать кнопку «Далее».

настройка веб сервера iis для 1с на windows 10. image21. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image21. картинка настройка веб сервера iis для 1с на windows 10. картинка image21. Настройка веб-сервера IIS

Установить локальный номер tcp-порта, который будет прослушиваться. Выбрать COM-порт, к которому подключено оборудование через преобразователь интерфейсов. Нажать на кнопку «Настройки».

Нажать кнопку «Готово».

В появившемся окне нажать на кнопку запуска (зеленый треугольник). Серверная часть настроена.

настройка веб сервера iis для 1с на windows 10. image14. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image14. картинка настройка веб сервера iis для 1с на windows 10. картинка image14. Настройка веб-сервера IIS

4.2 Настройка VSPE на клиенте.

Запустить программу VSPE. Нажать на кнопку «Создать новое устройство».

настройка веб сервера iis для 1с на windows 10. image29. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image29. картинка настройка веб сервера iis для 1с на windows 10. картинка image29. Настройка веб-сервера IIS

В открывшемся окне в выпадающем меню выбрать «Connector».

настройка веб сервера iis для 1с на windows 10. image9. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image9. картинка настройка веб сервера iis для 1с на windows 10. картинка image9. Настройка веб-сервера IIS

Выбрать виртуальный COM-порт, который будет использоваться для проброса. Нажать на кнопку «Готово».

настройка веб сервера iis для 1с на windows 10. image28. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image28. картинка настройка веб сервера iis для 1с на windows 10. картинка image28. Настройка веб-сервера IIS

Нажать на кнопку «Создать новое устройство».

настройка веб сервера iis для 1с на windows 10. image29. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image29. картинка настройка веб сервера iis для 1с на windows 10. картинка image29. Настройка веб-сервера IIS

В открывшемся окне в выпадающем меню выбрать TcpClient

настройка веб сервера iis для 1с на windows 10. image17. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image17. картинка настройка веб сервера iis для 1с на windows 10. картинка image17. Настройка веб-сервера IIS

Указать IP-адрес удаленного сервера и номер TCP-порта, на который будет осуществляться подключение. Выбрать виртуальный COM-порт, который будет использоваться для соединения.

настройка веб сервера iis для 1с на windows 10. image12. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image12. картинка настройка веб сервера iis для 1с на windows 10. картинка image12. Настройка веб-сервера IIS

В появившемся окне нажать на кнопку запуска (зеленый треугольник). Клиентская часть готова.

После меняем настройки 1С на наши виртуальные порты. Делаем тестирование.

5. Примечание

Несколько нюансов данного ПО:

Программа не сохраняет настройки автоматически и не запускается в момент старта ОС. Поэтому необходимо сохранить настроенную конфигурацию и создать ярлык с параметром:

Созданный ярлык помещаем в автозагрузку или создаем bat-файл для запуска программы с использованием сохраненной конфигурации. Bat-файл должен содержать строку следующего формата:

Для автоматического запуска программы VSPE после запуска ОС Windows следует поместить ссылку на этот bat-файл в автозагрузку или планировщик заданий. (для серверной и клиентской части).

Мы также готовы оказать помощь в настройке веб-публикации и подключении кассового оборудования.

Нашим клиентам мы предлагаем реализацию данного проекта и последующее ИТ-обслуживание в рамках ИТ-аутсорсинга.

Источник

Windows 10 настройка iis и публикация базы 1с 8

Для того что бы работать с 1с в браузере, а так же для работы с web-сервисами и HTTP-сервисами необходимо настроить веб-сервер. 1с поддерживает работу с двумя веб серверами Apache и IIS, в этой статье установим и настроим веб-сервер IIS.

Особенности установки 1с

При установке 1с необходимо поставить галочку “Модуль расширения веб-сервера”.

настройка веб сервера iis для 1с на windows 10. %D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C %D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C %D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C %D1%80%D0%B0%D1%81%D1%88%D0%B8%D1%80%D0%B5%D0%BD%D0%B8%D1%8F %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B0. Настройка веб-сервера IISМодуль расширения веб-сервера

Установка IIS

Для установки IIS нажимаем “Пуск – Параметры – Приложения”

настройка веб сервера iis для 1с на windows 10. windows programms. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-windows programms. картинка настройка веб сервера iis для 1с на windows 10. картинка windows programms. Настройка веб-сервера IISПараметры Windows приложения

После этого переходим в “Дополнительные компоненты”

настройка веб сервера iis для 1с на windows 10. dop komponenti windows. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-dop komponenti windows. картинка настройка веб сервера iis для 1с на windows 10. картинка dop komponenti windows. Настройка веб-сервера IISДополнительные компоненты приложений windows

В меню дополнительных компонентов открываем “Другие компоненты windows”

настройка веб сервера iis для 1с на windows 10. %D0%94%D1%80%D1%83%D0%B3%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B windows. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%94%D1%80%D1%83%D0%B3%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B windows. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%94%D1%80%D1%83%D0%B3%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D1%8B windows. Настройка веб-сервера IISДругие компоненты windows

настройка веб сервера iis для 1с на windows 10. %D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%B8%D0%BB%D0%B8 %D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 windows. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%B8%D0%BB%D0%B8 %D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 windows. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%B8%D0%BB%D0%B8 %D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5 %D0%BA%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 windows. Настройка веб-сервера IIS

Открывается меню включения или отключения компонентов windows, в нем нужно включить компоненты:

В этот момент запускается скачка и установка компонентов windows 10

Настройка доступов IIS к 1с, папкам сайтов и базам

Для пользователей IIS_IUSRS и IUSR даем доступ

На нужных папках нажимаем Свойства – Безопасность – Изменить – Добавить нужных нам пользователей, после чего ставим галочки полного доступа.
Иногда может появится ошибка “отказано в доступе”, в таком случае нажимаем “Продолжить”.

Настройка IIS

Если будем использовать x32 платформу для доступу к веб или http и web сервисам, то необходимо запустить “Диспетчер служб IIS” – Открываем “Пулы приложений” и открываем дополнительные параметры DefaultAppPool

настройка веб сервера iis для 1с на windows 10. DefaultAppPool %D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-DefaultAppPool %D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B. картинка настройка веб сервера iis для 1с на windows 10. картинка DefaultAppPool %D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5 %D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B. Настройка веб-сервера IISдополнительные параметры пула приложений DefaultAppPool

Параметр “Разрешены 32-разрядные приложения” меняем на True

настройка веб сервера iis для 1с на windows 10. %D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D1%8B 32 %D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%BD%D1%8B%D0%B5 %D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D1%8B 32 %D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%BD%D1%8B%D0%B5 %D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%A0%D0%B0%D0%B7%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D1%8B 32 %D1%80%D0%B0%D0%B7%D1%80%D1%8F%D0%B4%D0%BD%D1%8B%D0%B5 %D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F. Настройка веб-сервера IISРазрешены 32-разрядные приложения = true

Публикация базы 1с

Для публикации базы 1с необходимо запустить конфигуратор от имени администратора

настройка веб сервера iis для 1с на windows 10. %D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA 1%D1%81 %D0%BE%D1%82 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 %D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA 1%D1%81 %D0%BE%D1%82 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 %D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA 1%D1%81 %D0%BE%D1%82 %D0%B8%D0%BC%D0%B5%D0%BD%D0%B8 %D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0. Настройка веб-сервера IISЗапуск 1с от имени администратора

В конфигураторе переходим в Администрирование – Публикация на веб-сервере

настройка веб сервера iis для 1с на windows 10. %D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F %D0%BD%D0%B0 %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-%D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F %D0%BD%D0%B0 %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5. картинка настройка веб сервера iis для 1с на windows 10. картинка %D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F %D0%BD%D0%B0 %D0%B2%D0%B5%D0%B1 %D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%D0%B5. Настройка веб-сервера IIS1с Публикация на веб-сервере

В открывшемся окне ставим нужные галки, не забываем про http сервисы, находящиеся в отдельной вкладке

настройка веб сервера iis для 1с на windows 10. image 4. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image 4. картинка настройка веб сервера iis для 1с на windows 10. картинка image 4. Настройка веб-сервера IISНастройки публикации на веб-сервере

настройка веб сервера iis для 1с на windows 10. image 5. настройка веб сервера iis для 1с на windows 10 фото. настройка веб сервера iis для 1с на windows 10-image 5. картинка настройка веб сервера iis для 1с на windows 10. картинка image 5. Настройка веб-сервера IISБаза 1с опубликована

Поздравляю, база 1с опубликована, доступна в браузере теперь можно тестировать веб-клиент, http-сервисы и web-сервисы

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *