Установка и настройка

 

 

Порядок установки и настройки

Распаковать архив webmap_rs.zip. в папку на web-сервере АвтоГРАФ.

Установить службу, запустив файл svc-install.cmd.

Затем открыть файл user.config в директории \webmaprs. Для корректной работы службы необходимо прописать в этом файле настройки каналов доставки сообщений, используя текстовый редактор. Настройки расположены в блоке "Каналы доставки сообщений" – начинается с <settings>, заканчивается </settings> (в начале текстового документа).

 Например:

<settings>

  <smtp use="true" host="smtp.sendgrid.net" port="25" login="" pass="" ssl="false" from=""/>

  <icq use="false" host="login.icq.com" port="5190" login="111111111" pass="xxxxxxx"/>

  <jabber use="false" host="m.tk-chel.ru" login="test" pass="xxxxxxx" ssl="true" port="5223"/>  

 <telegram use="false" token="00000000-0000-0000-0000-000000000000" />

  <viber use="false" token="00000000-0000-0000-0000-000000000000" />

  <whatsapp use="false" token="00000000-0000-0000-0000-000000000000" />

  <skype use="false" token="00000000-0000-0000-0000-000000000000" />

  <push use="false" />   

 

 <sms use="false" token="00000000-0000-0000-0000-000000000000" />

   <general processor-count="8"

          data-directory="C:\Users\AppData\Roaming\AutoGRAPH Shell\Data"

            address-base-location="C:\ProgramData\AutoGRAPH Shell\AddressBase"

          db-connection="Data Source=(LOCAL)\SQL12;Initial Catalog=AGNET;Integrated Security=False;Persist Security Info=True;User ID=aguser2;Password=sjdfi82738ca" db-check-period="60"/>

  <web use="true" host="http://localhost/MapK" />   

 </settings>

 

Настройки каждого канала необходимо задавать в соответствующей строке. В начале строки указывается тип канала передачи:

smtp – настройки электронной почты web-сервера, например, <smtp use="true" host="smtp.sendgrid.net" port="25" login="" pass="" ssl="false"/>. Для отправки автоматических отчетов по расписанию, smtp сервер обязательно должен быть настроен.

icq – настройки для сервиса ICQ, например, <icq use="false" host="login.icq.com" port="5190" login="111111111" pass="xxxxxxx"/>.

jabber – настройки для сервиса Jabber, например, <jabber use="false" host="m.tk-chel.ru" login="test" pass="xxxxxxx" ssl="true" port="5223"/>.

telegram  настройки для сервиса Telegram, например,  <telegram use="false" token="00000000-0000-0000-0000-000000000000" />.

viber – настройки для сервиса Viber, например, <viber use="false" token="00000000-0000-0000-0000-000000000000" />.

whatsapp – настройки для сервиса WhatsApp, например, <whatsapp use="false" token="00000000-0000-0000-0000-000000000000" />.

skype – настройки для сервиса Skype, например, <skype use="false" token="00000000-0000-0000-0000-000000000000" />.

sms – настройки sms-шлюза, который установлен на web-сервере и используется для отправки sms-уведомлений. Пример настроек,  <sms use="false" token="00000000-0000-0000-0000-000000000000" /> .

 

для каждого канала передачи необходимо прописать настройки:

use – для того чтобы использовать канал – задать значение true; для того чтобы отключить канал – задать значение false.

 

Web-сервер АвтоГРАФ поддерживает работу с сервисами отправки SMS от компаний SMS Traffic и SMS Profi. Если вы используете sms-шлюз от компании SMS Profi, то в поле type необходимо указать "SMSProfi", например <sms use="true" type="SMSProfi" login="xxxxxxx" pass="xxxxxxx"/>. Если вы используете sms-шлюз от компании SMS Traffic, то в поле type необходимо указать "SMSTraffic", например <sms use="true" type="SMSTraffic" login="xxxxxxx" pass="xxxxxxx"/>.

 

host – IP адрес или доменное имя сервера, который используется для передачи уведомлений. Для smtp канала – это адрес почтового сервера, для сервиса icq – это адрес ICQ сервера, и т. д.

port – номер порта сервера для отправки сообщений. Для smtp сервера – это порт, который используется для отправки почты, для сервиса icq – это порт ICQ сервера, и т. д.

login/pass – логин и пароль, используемые для отправки сообщений. Формат логина зависит от типа канала передачи, т. к. для некоторых служб, например для jabber, логин должен включать полное имя вместе с доменом, например, user@jabber.ru.

ssl – для того чтобы использовать защищенное соединение при отправке сообщений – задать значение true; для того чтобы использовать обычное соединение – задать значение false. Защищенное соединение поддерживают каналы доставки smtp и jabber.

token токен доступа к сервиса. Для отправки уведомлений через некоторые каналы вы можете использовать Сервис отправки сообщений (Message Service) компании "ТехноКом". Для доступа к сервису требуется получить специальный токен, который необходимо далее скопировать в поле token. В зависимости от канал связи доступ к нему может предоставляться на платной основе. Для получения токена на использование службы сообщений ТехноКом (Message Service) необходимо отправить запрос на адрес denisio@tk-chel.ru с темой «Токен доступа» и указать реквизиты организации (название, город, контактное лицо).

 

 

 

Для того чтобы использовать почтовый сервер ТехноКом для отправки уведомлений и отчетов с web-сервера, необходимо указать следующие настройки smtp – <smtp use="true" host="smtp.sendgrid.net" port="25" login="" pass="" ssl="false"/>. В этом случае отправка почты будет осуществляться от адреса webmap@tk-chel.ru. Поля "login" и "pass" нужно оставить пустыми. Если вы хотите использовать другой почтовый сервер для отправки электронной почты с web-сервера АвтоГРАФ, необходимо в строке smtp указать настройки вашего почтового сервера полностью – <smtp use="true" host="..." port="25" login="..." pass="..." ssl="false" from="..." /> (вместо строки "..." должны быть указаны настройки вашего почтового сервера).

 

после настройки каналов доставки сообщений необходимо также в строке data-directory= задать путь к Data-папке на web-сервере, например, data-directory="C:\Users\AppData\Roaming\AutoGRAPH Shell\Data".

в строке address-base-location= задать путь к папке с адресными базами на web-сервере, например, address-base-location="C:\ProgramData\AutoGRAPH Shell\AddressBase".

настроить параметры подключения базы данных в строке db-connection:

Data Source – имя базы данных SQL web-сервера, например, (LOCAL)\SQL12.

User ID – имя пользователя базы данных, например, aguser2.

Password – пароль доступа к базе данных.

 

в строке web настроить адрес web-сервера, к которому подключена служба WebMapRS.

Пример настройки – <web use="true" host="http://m2.tk-chel.ru" />

use – установить значение true, например, use="true"

host – адрес web-сервера, например host="http://m2.tk-chel.ru"

 

сохранить файл после установки всех настроек.

 

После настройки запустить службу. Для этого вызвать меню управления компьютером и перейти в раздел Службы и приложения – Службы. В списке служб найти службу "WebMapRS.NET", затем запустить службу.    

Рис.1. Запуск службы WebMapRS.NET.

 

Для остановки службы необходимо в меню "Управление компьютером" в контекстном меню службы WebMapRS.NET выбрать команду "Остановить".