Мастер-Web 7.2:Установка и настройка

Материал из Megatec
Перейти к: навигация, поиск

Программно-аппаратные требования

Программно-аппаратные требования ПК Мастер-Web и системы on-line бронирования:

  • Pentium IV Xeon 3 GHz
  • Windows 2000 Server или Windows 2003 Server с установленным Internet Information Services (IIS) не ниже 5.0
  • 2 GB RAM или больше
  • 50MB свободного места на диске
  • Internet Explorer версии 6.0 и выше
  • Microsoft .NET Framework 2.0 и выше
  • Microsoft Data Access Components 2.8 (MDAC 2.8)

Установка IIS

Крайне не рекомендуется изменять NTFS права на каталоги Inetpub и wwwroot.

Сервер, на котором развернут IIS, должен быть оснащен системой защиты FireWall.

В обязательном порядке необходимо ознакомиться с документацией на сайте компании Microsoft: [1]

Установка ПК «Мастер-Web»

Для установки ПК Мастер-Web нужно создать директорию MasterWebStandard в каталоге c:/inetpub/wwwroot и выложить туда разархивированные файлы ПК Мастер-Web. В управлении IIS cоздайте приложение для папки MasterWebStandard и приложение для папки admin, которая находится внутри директории MasterWebStandard. Для этого нужно в управлении IIS выделить нужную папку, нажать правую кнопку мышки и выбрать пункт меню Свойства. На вкладке Каталог в разделе Параметры приложения нажмите кнопку Создать. То же самое нужно сделать для папки admin, которая находится внутри директории MasterWebStandard.

Все дополнительные экраны не входят в стандартную поставку и  приобретаются отдельно.

Подключение к базе данных ПК «Мастер-Тур».

В файле web.config, расположенном в папке MasterWebStandard пропишите необходимые параметры подключения (курсивом выделены значения, которые необходимо ввести). Строка подключения к базе данных ПК «Мастер-Тур»:

  • 1. <add key = "connectionString" value = "Data Source=ip-адрес сервера базы данных ПК Мастер-тур;Initial Catalog=название базы данных ПК Мастер-тур;User ID=логин пользователя ПК Мастер-тур;Password=пароль пользователя ПК Мастер-тур"/>
  • 2. <add key = "connectionStringShort" value = "Data Source= ip-адрес сервера базы данных ПК Мастер-Тур;Initial Catalog= название базы данных ПК Мастер-Тур"/>

При установке ПК «Мастер-веб» подробное описание возникающих ошибок будет отображаться только на сервере, а пользователи будут видеть только стандартное сообщение. Для того, чтобы ошибку можно было увидеть на всех компьютерах, нужно в файле web.config в теге customErrors прописать значение Off: <customErrors mode="Off"/>.

Настройки программы ПК «Мастер-Web»

После настройки программы, ее можно будет увидеть по адресу http://ip-адрес сервера ПК Мастер-Web/MasterWebStandard/, систему администрирования - http://ip-адрес сервера Мастер-Web/MasterWebStandard/admin/. Имя пользователя и пароль для входа в систему администрирования такой же как и для входа в ПК Мастер-Тур, если в файле web.config не прописаны ограничение для входа только для определенного пользователя.

Настройка отправки e-mail сообщений в системе бронирования.

Из системы бронирования отправляются следующие сообщения:

Сообщение Получатели сообщения
Новая регистрация в системе Администратор системы;Дополнительные e-mail
Восстановление пароля Пользователь ПК Мастер-Web
Регистрационные данные в системе Пользователь ПК Мастер-Web
Сообщение о новой заявке от агента Ведущий менеджер по путевке;Администратор системы; Дополнительный e-mail; E-mail по стране
Сообщение о новой заявке от частного лица Администратор системы
Сообщения об изменении в ФИО туристов Ведущий менеджер по путевке,Администратор системы
Запрос на аннуляцию забронированного тура Ведущий менеджер по путевке,Администратор системы
Сообщение об аннуляции забронированного тура Ведущий менеджер по путевке,Администратор системы
Примечание к заявке (Блок «Переписка с менеджером») Ведущий менеджер по путевке, ведущий менеджер по стране. Если у ведущего менеджера не задан e-mail адрес, то сообщение отправляется на адрес, прописанный в настройке rcptTo.

В таблице ниже приведены настройки e-mail адресов, которые должны быть заданы в системе, для отправки и получения сообщений:

Отправитель/получатель Настройка Расположение
Адрес, с которого отправляются письма из системы бронирования <add key="mailFrom" value="mail@megatec.ru" /> Web.config
Адрес администратора системы <add key="rcptTo" value="mail@megatec.ru" /> Web.config
Дополнительные e-mail адреса, на которые приходят сообщения о новой регистрации и заявки на бронирование <add key="addRcptTo" value="e-mail1@mail.ru;e-mail2@mail.ru " /> Web.config
Ведущий менеджер по туру Таблица UserList, колонка US_mailbox База данных ПК «Мастер-Тур»
Настройка почтового сервера <add key="smtpServer" value="mail.megatec.ru" /> Web.config
Отправка отчета об ошибке при работе системе <add key="adminEmail" value="web@megatec.ru" /> Web.config
Порт (по умолчанию 25) <add key="smtpPort" value="25" /> Web.config
Тип авторизации на сервере. Если не используется авторизация, то None, если используется, то Base64 <add key="smtpAuthentication" value="Base64" /> Web.config
Имя пользователя для подключения к SMTP-серверу <add key="smtpUser" value="Domain\Username" /> Web.config
Пароль пользователя <add key="smtpPassword" value="Password" /> Web.config
Адрес, на который отправляется письмо при сохранении анкеты <add key="ankEmail" value="mail@megatec.ru" /> Web.config