Главная » IS-Line » Предварительная регистрация через интернет в IS-Line используя IIS
Назад

Предварительная регистрация через интернет в IS-Line используя IIS

Номер статьи: 0000211
Перед началом использования предварительной регистрации через интернет у Вас должно быть установлено и настроено:
  1. Програмное обеспечение IS-Line актуальной версии
  2. Програмное обеспечение вебсервера IIS
  3. Скриптовый язык PHP версии 5,6 или выше
  4. Настройка програмного обеспечения IS-Line для предварительной регистрации через интернет
Действия по установке и настройке пункта №1 описаны в статьях.


Установка IIS:

N.B. Стоит отметить, что не все редакции Windows имеют возможность установить програмное обеспечение вебсервера IIS. Для нас сейчас достаточно запомнить, что не все редакции HOME имеют возможность установить IIS. С полным списком можно ознакомится на официальном сайте Microsoft или во всемирной библиотеке Wikipedia.

N.B. В данной статье мы не рассматриваем вариант когда необходимо настроить защищенный вебсервер и закрыть все возможности для доступа к нему из вне. Вы можете более детально ознакомиться с настройкой IIS на официальном сайте или вот тут.
  1. Переходим в задачу "Программы и компоненты":
    1. через "Панель управления"
    2. через "Мой компьютер"
  2. Выбираем пункт меню "Включение или отключение компонентов WIndows"
  3. В открывшемся окне находим пункт "Службы IIS" и ставим галочку и нажимаем кнопку "ОК" - произойдет установка необходимых компонент, и у Вас на системном диске (по умолчанию C:\) появится папка "inetpub"

    Проверить устновку CGI - пустой экран будет выводится без этого компонента

  4. Проверить установку IIS можно открыв Ваш любимый браузер и перейдя по ссылке localhost если все хорошо, то Вы увидете

Установка PHP:

N.B. Для установки PHP мы будем использовать Web Platform Installer - это даст возможность не вникать во все тонкости настройки IIS и регистрации компонентов. Для более точной настройке рекомендую использовать отдельные компоненты - таким образом Вы сможете установить именно, то что Вам нужно.
  1. Скачиваем и устанавливаем Web Platform Installer

  2. Запсукаем Web Platform из Панель Управления > Администрирование > Диспетчер служб IIS выбрав "Установщик веб-платформы"
  3. В открывшемся окне в поиске пишем "PHP" - таким образом будет найдены все названия в котором имеются буквы "php". Находим PHP 5.6 или выше для IIS и нажимаем клавишу "Добавить"
  4. После того как все что нужно выбрано нажимаем на клавишу "Установить". Программа сама предложит к установке все компоненты которые необходимы для установки выбранного нами PHP, ознакамливаемся и нажимаем на клавишу "Принимаю". Произойдет установка всего необходимого.

Настройка програмного обеспечения IS-Line для предварительной регитсрации через интернет

  1. В папке с установленной программой IS-Line имеется папка WebReg по пути C:\Program Files\East Concept\EcWeb\Web в данной папке хранится актуальная версия програмного обеспечения для предварительной регистрации через интернет. Нам необходимо скопировать папку WebReg в папку веб сервера IIS по пути C:\inetpub\wwwroot
    N.B. Для упрощения настройки можно переименовать папку WebReg в папку ecweb. Ссылка для проверки PHP изменится на http://localhost/ecweb/php/phpinfo.php
  2. Перейдя по ссылке http://localhost/webreg/php/phpinfo.php Вы увидете верно ли установилось PHP
  3. Если Вы воспользовались подсказкой написанной выше по переименованию папки, то перейдя по ссылке http://localhost/ecweb/registration.html Вы увидете свою рабочую интернет регистрацию(что то похожее как на скриншоте, услуги у Вас, конечно, будут отличными)
  4. Если Вы не воспользовались советом то Вам необходимо отредактировать файл C:\inetpub\wwwroot\Webreg\registration.html используя какой-либо текстовый редактор заменив в нем стандартные пути ecweb на пути к папке WebReg

     на 
  5. Для полноценной работы предварительной регитсрации через интернет необходимо понимать что сервер у Вас будет находится на отдаленном компьютере, а у Вас как у клиента ничего не будет из серверной части. Поэтому Вам необходимо отредактировать файл C:\inetpub\wwwroot\Webreg\php\config.php в строчках файла необходимо заменить localhost и порт на реальные значения адреса и порт для доступа.
<?php$QMS_APP=["url"=>"http://localhost:20070/EcClientService/Rest/"];?>
Просмотры: 2696