AstaWebServer — различия между версиями

Материал из ASV2 manual
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
----
 
----
  
====Один из возможных принципов работы комплекса при обслуживании сторонних клиентов:====
+
====Принцип работы====
  
 
* Вы выделаете пул ip-адресов клиентам '''DHCP''' сервером.
 
* Вы выделаете пул ip-адресов клиентам '''DHCP''' сервером.
Строка 33: Строка 33:
  
 
* Клиент может сам завершить сеанс, либо он закроется '''автоматически''' аста-сервером при '''окончании''' средств.
 
* Клиент может сам завершить сеанс, либо он закроется '''автоматически''' аста-сервером при '''окончании''' средств.
 +
 +
 +
----
 +
 +
====Установка====
 +
 +
Cсылка на скачивание шифрованного архива и пароль от него высылается Вам на email.
 +
 +
Письмо содержит приблизительно следующий текст:
 +
 +
<pre>
 +
============= !!! Конфиденциально !!! =============
 +
 +
Доступно ПО комплекса  ".:. astalaViSta SuperViSor"
 +
 +
Руководство Пользователя доступно здесь:
 +
http://www.astalavista.ru/manual/
 +
 +
Получить файл можно по ссылке ниже:
 +
http://download.asta.cc/files/proga/derx5h9r7i4.exe
 +
Размер файла: 3,10 мегабайт.
 +
Пароль от файла: xwapreb80qs2cv2hwrk5l5zval2tbapw
 +
 +
Гарантированное время жизни ссылки: НЕДЕЛЯ
 +
 +
ПО лицензировано на :
 +
    ОАО "Юкос"
 +
    Ходорковский М.Б.
 +
Название клуба : Братва в тапках
 +
Число машин : 40
 +
Адрес установки : Москва, Кремль
 +
 +
Дата компиляции: 07-май-2007, понедельник, 18:56:38
 +
Версия: 2.0.9.135
 +
 +
Содержимое архива:
 +
  !Changes.txt
 +
  AstaWebServer.exe
 +
  AstaWebServerService.exe
 +
  AstaWebServerDSO.dll
 +
  AstaWebServerISAPI.dll
 +
 +
==================== (c) 2005 by Victor Sapeshko ==
 +
===================== e-mail: vis@astalavista.ru ==
 +
==================================== icq: 110001 ==
 +
========================= tel: +7 (495) 109-7135 ==
 +
</pre>
 +
 +
Архив содержит 4 файла:
 +
 +
* AstaWebServer.exe - версия веб-сервера в виде самостоятельного exe-файла. Рекомендуется использовать только для стартовой отладки системы учёта
 +
* AstaWebServerService.exe - веб-сервер в виде сервиса NT. Рекомендуется использовать уже после наладки для обеспечения постоянной работы системы учёта
 +
* AstaWebServerDSO.dll - для случая, если Вы хотите обеспечить работу через ваш сервер Apache
 +
* AstaWebServerISAPI.dll - тоже самое, но для IIS от Microsoft
 +
 +
 +
----
 +
 +
====Настройка====
 +
 +
Настройка системы учета проста. Запустите файл AstaWebServer.exe
 +
 +
После запуска в своей папке будет создан файл AstaWebServer.ini с содержимым как в примере ниже:
 +
 +
<pre>
 +
[mysql]
 +
dbAddr=192.168.0.201
 +
dbPort=3306
 +
dbDataBase=asta
 +
dbUser=root
 +
dbPasswd=
 +
 +
[system]
 +
noUserLoginPasswd=0
 +
noAccessCodeInputForm=0
 +
noAdminLoginPasswd=0
 +
AutoLoginIfSessEnable=0
 +
port=80
 +
BoundIP=
 +
</pre>
 +
 +
Раздел '''[mysql]''' определяет параметры подключения к БД MySQL
 +
 +
Раздел '''[system]'''определяет общие параметры работы ПО.
 +
 +
* '''noUserLoginPasswd''' - не выводить поле ввода логина/пароля
 +
* '''noAccessCodeInputForm''' - не выводить поле ввода кода
 +
* '''noAdminLoginPasswd''' - не выводить поле ввода пароля администратора
 +
* '''AutoLoginIfSessEnable''' - выводить ли сразу информацию о сеансе, если на ip активен сеанс
 +
* '''port''' - на какой порт привязывать веб-сервер
 +
* '''BoundIP''' - к какому ip привязывать веб-сервер
 +
 +
 +
----
 +
 +
====Работа====
 +
 +
 +
----
 +
 +
====Цена====
 +
 +
Обращаем Ваше внимание, что система работы с внешними клиентами по умолчанию '''не входит''' в состав комплекса [http://www.astalavista.ru/index.php?products=supervisor ASV2].
 +
 +
Цена зависит от '''максимального''' числа внешних клиентских компьютеров и вычисляется из расчёта '''3 у.е.''' за клиентский компьютер, но '''не меньше 80 у.е.'''
 +
 +
1 у.е = 30 руб.
 +
 +
 +
----
 +
 +
====Купить====
 +
 +
Процесс покупки системы учёта аналогичен процессу покупки ПО [http://www.astalavista.ru/index.php?products=supervisor ASV2]
 +
 +
Реквизиты для оплаты системы учёта можно взять [http://www.astalavista.ru/index.php?products=supervisor&part=sv_sale здесь].

Версия 19:15, 7 мая 2007

Навигация : Оглавление / Описание программ комплекса


Принцип работы

  • Вы выделаете пул ip-адресов клиентам DHCP сервером.
  • В программе Boss.exe определяете отношение этих ip к некоторой группе машин как на примере ниже

2007-05-07 191920.png

  • В программе Boss.exe определяете тарифы для этой категории машин
  • По умолчанию доступ этих ip в интернет запрещён в ipfw (или wipfw и т.п.)
  • Также особый софт делает редирект любых http-запросов на особую страничку авторизации клиентов, например, на http://asta.lan (адрес локальной машины-сервера). Редирект реализуется через команду fwd при работе с ipfw.
  • Получается, что если клиент у себя в броузере (например, IE) пишет адрес http://www.mail.ru, то на самом деле он попадёт на страничку http://asta.lan, где ему будет предложено ввести его логин/пароль или код доступа.
  • Можно этого и не делать. Тогда нужно административно декларировать клиентам обязательный вход на страничку авторизации.
  • Код доступа (чек) на оплаченную сумму клиент получает у кассира или бармена.
  • Возможна продажа заранее сгенерированных кодов (абонементов) в программе Boss.exe.
  • Коды или абонементы могут быть на заранее заданные номиналы как по сумме, так и по сроку действия.
  • На страничке авторизации клиент вводит код или логин/пароль как на картинке ниже.

2007-05-07 192711.png

  • Дальше ему выводится страничка выбора тарифов по аналогии клиентской программы комплекса astalaViSta SuperViSor.

2007-05-07 193340.png

  • Клиент выбирает тариф и нажимает кнопку "Начать сеанс".
  • После этого сервер выполняет ipfw-профайл, соответствующий тарифу, открывая тем самым доступ в интернет клиентскому IP.
  • В любой момент клиент может либо обновить страничку с информацией о текущем сеансе, либо опять открыть http://asta.lan и авторизоваться там для просмотра своей статистики.

2007-05-07 193523.png

  • Клиент может сам завершить сеанс, либо он закроется автоматически аста-сервером при окончании средств.



Установка

Cсылка на скачивание шифрованного архива и пароль от него высылается Вам на email.

Письмо содержит приблизительно следующий текст:

 ============= !!! Конфиденциально !!! =============

 Доступно ПО комплекса  ".:. astalaViSta SuperViSor"

 Руководство Пользователя доступно здесь:
 http://www.astalavista.ru/manual/

 Получить файл можно по ссылке ниже:
 http://download.asta.cc/files/proga/derx5h9r7i4.exe
 Размер файла: 3,10 мегабайт.
 Пароль от файла: xwapreb80qs2cv2hwrk5l5zval2tbapw

 Гарантированное время жизни ссылки: НЕДЕЛЯ

 ПО лицензировано на :
    ОАО "Юкос"
    Ходорковский М.Б.
 Название клуба : Братва в тапках
 Число машин : 40
 Адрес установки : Москва, Кремль

 Дата компиляции: 07-май-2007, понедельник, 18:56:38
 Версия: 2.0.9.135
 
 Содержимое архива:
   !Changes.txt
   AstaWebServer.exe
   AstaWebServerService.exe
   AstaWebServerDSO.dll
   AstaWebServerISAPI.dll

 ==================== (c) 2005 by Victor Sapeshko ==
 ===================== e-mail: vis@astalavista.ru ==
 ==================================== icq: 110001 ==
 ========================= tel: +7 (495) 109-7135 ==

Архив содержит 4 файла:

  • AstaWebServer.exe - версия веб-сервера в виде самостоятельного exe-файла. Рекомендуется использовать только для стартовой отладки системы учёта
  • AstaWebServerService.exe - веб-сервер в виде сервиса NT. Рекомендуется использовать уже после наладки для обеспечения постоянной работы системы учёта
  • AstaWebServerDSO.dll - для случая, если Вы хотите обеспечить работу через ваш сервер Apache
  • AstaWebServerISAPI.dll - тоже самое, но для IIS от Microsoft



Настройка

Настройка системы учета проста. Запустите файл AstaWebServer.exe

После запуска в своей папке будет создан файл AstaWebServer.ini с содержимым как в примере ниже:

[mysql]
dbAddr=192.168.0.201
dbPort=3306
dbDataBase=asta
dbUser=root
dbPasswd=

[system]
noUserLoginPasswd=0
noAccessCodeInputForm=0
noAdminLoginPasswd=0
AutoLoginIfSessEnable=0
port=80
BoundIP=

Раздел [mysql] определяет параметры подключения к БД MySQL

Раздел [system]определяет общие параметры работы ПО.

  • noUserLoginPasswd - не выводить поле ввода логина/пароля
  • noAccessCodeInputForm - не выводить поле ввода кода
  • noAdminLoginPasswd - не выводить поле ввода пароля администратора
  • AutoLoginIfSessEnable - выводить ли сразу информацию о сеансе, если на ip активен сеанс
  • port - на какой порт привязывать веб-сервер
  • BoundIP - к какому ip привязывать веб-сервер



Работа


Цена

Обращаем Ваше внимание, что система работы с внешними клиентами по умолчанию не входит в состав комплекса ASV2.

Цена зависит от максимального числа внешних клиентских компьютеров и вычисляется из расчёта 3 у.е. за клиентский компьютер, но не меньше 80 у.е.

1 у.е = 30 руб.



Купить

Процесс покупки системы учёта аналогичен процессу покупки ПО ASV2

Реквизиты для оплаты системы учёта можно взять здесь.