- Установка IIS для 1С Предприятия 8.3 в картинках на платформе WINDOWS 8.1
- Комментарии к этой записи в блоге
- Наши предложения!
- Профессия — 1С
- 2 комментария на «“Установка IIS на Windows10”»
- Настройка веб-сервера IIS
- План работ:
- 1. Включение компонент веб-сервера
- 1.1. Windows 10
- 1.2 Windows Server 2012 R2, 2016 и 2019
- 2. Выпуск самоподписанного сертификата
- 3. Привязка сертификата
- 4. Проверка публикации
Установка IIS для 1С Предприятия 8.3 в картинках на платформе WINDOWS 8.1
Windows 8.1 Профессиональная.
1С предприятие, версия 8.3.4.465.
База данных ЗУП 3.0.
Необходимо установить доступ к указанной базе ЗУП через интернет браузер или тонкий клиент.
Для простоты понимания все действия будут описываться из панели управления.
1. Установка IIS.
Открываем панель управления и настройку компонентов windows.
2. Публикация базы данных из 1С предприятия.
После установки IIS нужно запустить конфигуратор от имени локального администратора и опубликовать базу.
Соглашаемся на перезапуск сервера IIS после публикации новой базы.
3. Настройка прав безопасности NTFS для каталога программы.
Настраиваем права на каталог программы (только для файловых баз).
4. Настройка прав безопасности NTFS для каталогов баз данных.
Настраиваем права на каталоги баз данных 1С (файловый вариант).
5. Особенность настройки для 64 разрядной windows.
Для 64 разрядной виндоуз нужно включить разрешения 32 разрядных приложений
Панель управления – Администрирование – Управление компьютером – Службы и приложения – Диспетчер служб IIS
– Пулы приложений – DefaultAppPool – Дополнительные параметры. Указываем значение: True
6. Для большей безопасности можно порекомендовать сменить стандартный порт IIS.
Панель управления – Администрирование – Управление компьютером – Службы и приложения – Диспетчер служб IIS
– Сайты – Default Web Site – Изменить привязки — Изменить. В открывшемся диалоге меняем порт.
7. Открываем порт в брандмауэре.
Панель управления – Брандмауэр Windows – Дополнительные параметры.
Создаем правило для входящих подключений, для выбранного порта.
8. Организация работы через интернет.
Для того, чтобы в базу можно было попасть из «открытого интернета», вы должны приобрести у провайдера «белый IP адрес». Образно говоря, это будет ваш цифровой идентификатор, по которому все компьютеры интернета будут узнавать вас. Если ваш веб-сервер будет с таким адресом, то больше ничего делать не нужно. Если интернет будет раздавать роутер, или другой компьютер с прокси-сервером (т.е. шлюз), то на этом шлюзе нужно открыть какой то из портов и перенаправить его на рабочий порт IIS на веб-сервера. В настройках шлюза вы должны указать входящий порт, и куда перенаправляется трафик — IP адрес и порт веб-сервера.
9. Запуск браузера.
В моем случае, строка запуска браузера будет выглядеть так:
http – указание протокола.
i7 – dns имя компьютера или ip адрес веб-сервера.
180 – порт IIS (можно не указывать, если порт по умолчанию)
hrm30 – каталог публикации (c:\inetpub\wwwroot\HRM30)
Для тонкого клиента строка указывается в настройках подключения.
Все, можно работать!
В дальнейшем нужно не забывать обновлять публикацию после обновления платформы 1С предприятия.
Комментарии к этой записи в блоге
Открываем «Диспетчер служб IIS» и слева выбираем «Пулы приложений» в основном центральном окне правой клавишей мыши щелкаем по «DefaultAppPool» и выбираем «Дополнительные параметры»
В открывшемся окне во вкладке «Общие» находим «Разрешены 32-разрядные приложения», там есть два варианта выбора
True — Ставится в случае если сервер 1с х86 (платформа 1С x86)
False — Ставится в случае если сервер 1с х64 (платформа 1С x64)
Это важно. Убил полдня думал, что имеется ввиду СОВМЕСТИМОСТЬ а не используемая битность приложения
Наши предложения!
Если вы не нашли у нас необходимые вам доработки, то мы можем предложить индивидуальное сотрудничество.
Мы работаем исключительно посредством удаленного доступа.
Связаться с нами можно через диалог обратной связи, ICQ, skype или по телефону.
Профессия — 1С
Excel (2)
Интеграция (6)
Виртуальные таблицы (3)
рубрики: Web-Сервисы | Дата: 29 июня, 2017
Для того чтобы поэкспериментировать с таким популярным способом обмена данными как Web-сервисы в домашних условиях, первое, что необходимо сделать — это установить на своей локальной машине веб-сервер. Это может быть либо Apache, либо IIS. В этой статье расскажу об установке IIS в операционной системе Windows 10 домашняя 32 бита.
Процесс очень простой, так как веб-сервер IIS уже входит в поставку операционной системы Windows 10 (как можно заметить даже в самую минимальную) и дополнительно скачивать ничего не придется.
Итак, открываем панель управления, далее Программы и компоненты, и сбоку выбираем Включение или отключение компонентов Windows:
В открывшемся диалоговом окне выбираем ветку со службами IIS и устанавливаем флажки как показано на рисунке:
После применения новых параметров возвращаемся в панель управления, далее Администрирование и наконец Диспетчер служб IIS:
Теперь убедимся, что веб-сервер работает. Для этого в окне Подключения спозиционируемся на строке Default Web Site и в окне Действия нажмем Обзор веб-сайта:
После этих манипуляций в нашем браузере должно открыться вот такое окно:
Вот и все, веб-сервер установлен и готов к использованию.
2 комментария на «“Установка IIS на Windows10”»
Небольшое добавление.
У меня Win10 домашняя, 1803.
Для того чтобы появился диспетчер служб IIS, необходимо поставить ещё один п. «Консоль управления IIS».
Настройка веб-сервера 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»).
Когда откроется окно «Компоненты Windows» («Windows features») в нем необходимо будет проставить флажки для следующих элементов:
Компоненты разработки приложений
Средства управления веб-сайтом
Консоль управления 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).
В ответ на нажатие откроется окно мастера добавления ролей и компонентов (Add Roles and Features).
В этом окне нажмите два раза «Далее» («Next») пока мастер не переключится на страницу ролей сервера (Server Roles).
Во вкладке роли сервера (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 (Internet Information Services (IIS) Manager) и выделите сервер в списке Подключений (Connections) . После этого нажмите на ссылку «Сертификаты сервера» («Server Certificates») .
Откроется окно доступных сертификатов сервера (Server Certificates) в котором нужно нажать «Создать самозаверенный сертификат…» («Create Self-Signed Certificate…»).
В окне мастера создания самоподписанного сертификата остается указать только произвольное название сертификата. В большинстве случаев, во избежание путаницы лучше явно указывать в качестве значения «Полное имя сертификата» («Specify a friendly name for the certificate») адрес сервера, на котором расположен сервер IIS. Как только имя сертификата будет задано нажимайте на кнопку OK и переходите к пункту привязки сертификата.
3. Привязка сертификата
Предполагается, что сертификат получен и добавлен в список сертификатов сервера. Если сертификат получен с помощью распространенного сертифицирующего центра, то его нужно предварительно импортировать в окне «Сертификаты сервера» («Server Certificates»).
Как только сертификат появится в списке, переходим непосредственно к его привязки к публикации сайта. Для этого выделяем «Default Web Site» и в окне «Действия» («Actions») нажимаем на пункт «Привязки…» («Binding…»).
В этом окне можно увидеть, что публикация работает только на порту 80, который относится к незащищенному протоколу HTTP. Чтобы его расширить, нажмите кнопку Добавить… (Add…) слева от списка привязок сайта и в открывшемся окне выберите Тип (Type) в качестве значения «https». Завершением настройки будет выбор ранее импортированного сертификата в списке «SSL-сертификат» («SSL certificate»). Нажимаем кнопку OK и закрываем мастер привязок сайта.
Можно переходить к публикации информационной и проверки его работоспособности.
4. Проверка публикации
Для публикации информационной базы нужно открыть конфигуратор конкретной базы от имени администратора и перейти в пункт меню «Администрирование». После этого выбрать «Публикация информационной базы».
В окне публикации указать имя публикации и по желанию определить каталог, где будут находиться настройки публикации. Его также можно оставить по умолчанию.
После этого требуется нажать кнопку «Опубликовать» и дождаться окончания операции.
Для проверки корректной работы нужно открыть страницу в браузере и перейти по ссылке, которая состоит из двух частей:
- Имя вашего сервера (например, server1)
- Имя публикации базы (которое было указано в окне настройки публикации)
Для таких параметров ссылка будет иметь вид:
Если все хорошо, то откроется страница с вашей информационной базой.