Master-Interlook:Interlook-Web. Установка и настройка — различия между версиями
[досмотренная версия] | [досмотренная версия] |
Achkasov (обсуждение | вклад) |
Achkasov (обсуждение | вклад) |
||
Строка 42: | Строка 42: | ||
==Создание пользователя для работы ПК «Мастер-Interlook Web»== | ==Создание пользователя для работы ПК «Мастер-Interlook Web»== | ||
Пользователи для работы с ПК «Мастер-Interlook Web» создаются в ПК «Мастер-Interlook» ('''Settings''' → '''Online users''') (подробнее см. [[Master-Interlook:Список пользователей имеющих доступ Online|Список пользователей имеющих доступ Online]]) либо в ПК «Мастер-Interlook Web» ('''Администрирование''' → '''Добавление пользователя''') (подробнее см. [[Master-Interlook:Interlook-Web. Работа с пользователями|Работа с пользователями]]).<BR> | Пользователи для работы с ПК «Мастер-Interlook Web» создаются в ПК «Мастер-Interlook» ('''Settings''' → '''Online users''') (подробнее см. [[Master-Interlook:Список пользователей имеющих доступ Online|Список пользователей имеющих доступ Online]]) либо в ПК «Мастер-Interlook Web» ('''Администрирование''' → '''Добавление пользователя''') (подробнее см. [[Master-Interlook:Interlook-Web. Работа с пользователями|Работа с пользователями]]).<BR> | ||
+ | |||
+ | Для первого входа в систему можно использовать любого онлайн пользователя из ПК «Мастер-Interlook».<BR> | ||
Для работы ПК «Мастер-Interlook» требуется пользователь SQL Server имеющий соответствующие права. Данный пользователь создается средствами модуля администрирования ПК Мастер-Interlook» (модуль «AdminMS»).<BR> | Для работы ПК «Мастер-Interlook» требуется пользователь SQL Server имеющий соответствующие права. Данный пользователь создается средствами модуля администрирования ПК Мастер-Interlook» (модуль «AdminMS»).<BR> | ||
Строка 66: | Строка 68: | ||
* '''MASTERINTERLOOK''' – пользователь ПК «Мастер-Interlook»;<BR> | * '''MASTERINTERLOOK''' – пользователь ПК «Мастер-Interlook»;<BR> | ||
* '''SomeP@ssword''' - пароль для пользователя MASTERINTERLOOK.<BR> | * '''SomeP@ssword''' - пароль для пользователя MASTERINTERLOOK.<BR> | ||
+ | |||
+ | После установки веб-сервиса рекомендуется проверить его работу. Для этого можно в IIS выбрать приложение, созданное для веб-сервиса и в контекстном меню (вызывается нажатием левой кнопки мыши на приложении) выбрать пункт '''Обзор''' ('''Управление приложением''' → '''Обзор'''):<BR> | ||
+ | |||
+ | [[Файл: am_449.png|x500px|Управление приложением -> Обзор]]<BR> | ||
+ | <BR> | ||
+ | |||
+ | Когда откроется страница, необходимо в адресной строке в конце дописать <code>'''Service.asmx'''</code>. После этого должна открыться такая страница:<BR> | ||
+ | |||
+ | [[Файл: am_450.png|x500px|Веб-Сервис]]<BR> | ||
+ | <BR> | ||
==Настройки ПК «Мастер-Interlook Web»== | ==Настройки ПК «Мастер-Interlook Web»== | ||
Строка 72: | Строка 84: | ||
<code><Application><span style="color:red">ILWEBAPP</span></Application></code> | <code><Application><span style="color:red">ILWEBAPP</span></Application></code> | ||
− | ( | + | Возможность создавать несколько приложений позволяет организовать работу нескольких сайтов с одной базой данных. У каждого сайта в таком случае могут быть свои настройки, описанные в соответствующем приложении (название текущего приложения для сайта задается в файле <code>'''SETTINGS.CONFIG'''</code> в директории <code>'''Config'''</code>).<BR> |
+ | |||
+ | Про дальнейшую настройку работы сайта см. [[Master-Interlook:Interlook-Web. Настройка приложений|Interlook-Web. Настройка приложений]].<BR> | ||
==Лицензирование ПК «Мастер-Interlook Web»== | ==Лицензирование ПК «Мастер-Interlook Web»== |
Версия 15:57, 12 апреля 2012
Версия статьи от 12-04-2012.
Содержание
- 1 Программно - аппаратные требования
- 2 Установка Internet Information Services (IIS)
- 3 Установка ПК «Мастер-Interlook Web»
- 4 Создание пользователя для работы ПК «Мастер-Interlook Web»
- 5 Подключение к базе данных ПК «Мастер-Interlook»
- 6 Настройка веб-сервиса ПК «Мастер-Interlook»
- 7 Настройки ПК «Мастер-Interlook Web»
- 8 Лицензирование ПК «Мастер-Interlook Web»
- 9 Подготовка данных к выставлению в ПК «Мастер-Interlook Web»
Программно - аппаратные требования
- Аппаратные требования
-
- Процессор: Pentium IV Xeon 3 GHz и выше
- ОЗУ: 2 GB RAM или больше
- Свободного места на HDD: 100 MB
- Программные требования
-
- Операционная система: Windows 2003 Server или Windows 2008 Server с установленными Internet Information Services (IIS) не ниже 6.0
- NET Framework: Microsoft.NET Framework 4.0 и выше
- Браузер: Internet Explorer версии 6.0 и выше, Fire Fox, Opera, Google Chrome
- СУБД: Microsoft SQL Server 2008
Установка Internet Information Services (IIS)
В обязательном порядке необходимо ознакомиться с документацией на сайте компании Microsoft:
Web Sites and Applications (IIS 6.0)
Сервер, на котором развернут IIS, должен быть оснащен системой защиты FireWall.
Установка ПК «Мастер-Interlook Web»
Для установки Системы online-бронирования ПК «Мастер-Interlook Web» (в дальнейшем Система «Interlook-Web») нужно создать директорию на любом логическом диске (например C:/Мастер-Interlook Web
) и выложить туда разархивированные файлы Системы «Interlook-Web».
В управлении IIS необходимо создать приложение для папки с Системой «Interlook-Web». Для этого нужно в управлении IIS в окне Подключение выделить Default Web Site и нажать правую кнопку мыши. В появившемся контекстном меню выбрать пункт Добавить приложение:
После этого откроется окно Добавление приложения:
Здесь необходимо внести следующую информацию:
- Псевдоним - название, под которым система будет доступна в браузере (например, testweb - тогда на локальной машине путь к системе будет такой -
http://localhost/testweb/
); - Физический путь - здесь надо выбрать путь к каталогу, в который была установлена Система «Interlook-Web» (в нашем случае это
C:/Мастер-Interlook Web
); - Пул приложений - выбрать пул, к которому будет относиться приложение.
Для исключения проблем совместимости рекомендуется включить созданные порталы в пул приложений Default.
Создание пользователя для работы ПК «Мастер-Interlook Web»
Пользователи для работы с ПК «Мастер-Interlook Web» создаются в ПК «Мастер-Interlook» (Settings → Online users) (подробнее см. Список пользователей имеющих доступ Online) либо в ПК «Мастер-Interlook Web» (Администрирование → Добавление пользователя) (подробнее см. Работа с пользователями).
Для первого входа в систему можно использовать любого онлайн пользователя из ПК «Мастер-Interlook».
Для работы ПК «Мастер-Interlook» требуется пользователь SQL Server имеющий соответствующие права. Данный пользователь создается средствами модуля администрирования ПК Мастер-Interlook» (модуль «AdminMS»).
Подключение к базе данных ПК «Мастер-Interlook»
Система «Interlook-Web» работает с основной базой данных ПК «Мастер-Interlook». Настройки подключения к базе данных устанавливаются в файле SETTINGS.CONFIG
расположенном в подкаталоге Config. Допустим основная база данных ПК «Мастер-Interlook» расположена на сервере SOMESERVER и называется ILDATABASE, а пользователь для работы с ПК «Мастер-Interlook» имеет имя MASTERINTERLOOK с паролем SomeP@ssword. Тогда строка подключения в файле SETTINGS>.CONFIG
будет выглядеть так:
<ConnectionString>Data Source=SOMESERVER; Initial Catalog=ILDATABASE;User Id=MASTERINTERLOOK; Password=SomeP@ssword</ConnectionString>
(подробнее см. Interlook-Web. Настройка приложений).
Настройка веб-сервиса ПК «Мастер-Interlook»
Бронирование в ПК «Мастер-Interlook Web» из базы данных ПК «Мастер-Interlook» осуществляется через веб-сервис ПК «Мастер-Interlook». В том случае, если данный веб-сервис не был установлен ранее (например для обмена данными с ПК «Мастер-Тур») для осуществления возможности бронирования необходимо установить и настроить данный веб-сервис. Для установки веб сервиса необходимо сохранить файлы веб-сервиса на сервере в некоторой директории (например, C:/Мастер-Interlook Web/WebService
). Установка веб-сервиса осуществляется путем создания на IIS соответствующего приложения (например, с названием WebService) с указанием в качестве физического пути путь к данному каталогу. При этом необходимо в файле WEB.CONFIG
веб-сервиса настроить строку подключения к базе данных ПК «Мастер-Interlook»:
<add key="connectionString" value="Data Source=SOMESERVER;Initial Catalog=ILDATABASE;User Id=MASTERINTERLOOK;
Password=SomeP@ssword"/>
где:
- SOMESERVER - название экземпляра SQL Server, на котором расположена база данных ПК «Мастер-Interlook»;
- ILDATABASE – название базы данных ПК «Мастер-Interlook»;
- MASTERINTERLOOK – пользователь ПК «Мастер-Interlook»;
- SomeP@ssword - пароль для пользователя MASTERINTERLOOK.
После установки веб-сервиса рекомендуется проверить его работу. Для этого можно в IIS выбрать приложение, созданное для веб-сервиса и в контекстном меню (вызывается нажатием левой кнопки мыши на приложении) выбрать пункт Обзор (Управление приложением → Обзор):
Когда откроется страница, необходимо в адресной строке в конце дописать Service.asmx
. После этого должна открыться такая страница:
Настройки ПК «Мастер-Interlook Web»
Настройки ПК «Мастер-Interlook Web» осуществляются в модуле Администрирование (Администрирование → Управление приложениями). Название приложения, под которым будет работать пользователь вводится в файле SETTINGS.CONFIG
:
<Application>ILWEBAPP</Application>
Возможность создавать несколько приложений позволяет организовать работу нескольких сайтов с одной базой данных. У каждого сайта в таком случае могут быть свои настройки, описанные в соответствующем приложении (название текущего приложения для сайта задается в файле SETTINGS.CONFIG
в директории Config
).
Про дальнейшую настройку работы сайта см. Interlook-Web. Настройка приложений.
Лицензирование ПК «Мастер-Interlook Web»
Информация о лицензии (разрешение на доступ к разному функционалу сайта) хранится в файле License.lic
. Он должен находиться в корневой директории, куда установлен ПК «Мастер-Interlook Web».
Подготовка данных к выставлению в ПК «Мастер-Interlook Web»
Перед началом работы с ПК «Мастер-Interlook Web» необходимо выполнить следующие подготовительные операции в ПК «Мастер-Interlook»:
- Проставить признаки Show online в справочниках ServiceList, TransferTypes, Partners, Accomodations, RoomTypes для всех составляющих, доступных для Online-бронирования (если нужно выставить ВСЕ данные см. скрипт ниже).
- В ПК «Мастер-Interlook» в форме Settings → Online users создать логин пользователя, ассоциировав его с партнерами: туроператором, который будет работать под данным логином и владельцем программы, ключ которого будет фигурировать в настройках приложения (подробнее см. Interlook-Web. Настройка приложений).
- Проверить цены — заданы ли они на нужный период и скопированы ли туроператору, для которого создан логин.
- Для возможности бронирования экскурсий необходимо заполнить экскурсионное расписание (меню Tools → Excursions → Schedule).
Скрипт для автоматического проставления признаков выставления в веб для ВСЕХ справочников:
update SERVICELIST set sl_webstatus=1 where sl_webstatus=0 or sl_webstatus is null
update TRANSFERTYPE set TT_WebStatus=1 where TT_WebStatus=0 or TT_WebStatus is null
update PARTNERS set PR_WEBSTATUS=1 where PR_WEBSTATUS=0 or PR_WEBSTATUS is null
update ACCOMODATION set AC_WebStatus=1 where AC_WebStatus=0 or AC_WebStatus is null
update ROOMTYPE set RT_WebStatus=1 where RT_WebStatus=0 or RT_WebStatus is null