Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:nas:unifi:init:ru [2015/12/25 13:04]
anton
abills:docs:nas:unifi:init:ru [2016/07/28 11:55] (текущий)
anton [Установка портала авторизации]
Строка 17: Строка 17:
 В инструкции ниже имеется в виду, что он у нас не изменялся и равен ''​default''​.\\ В инструкции ниже имеется в виду, что он у нас не изменялся и равен ''​default''​.\\
  
-Скрипты авторизации лежат в **misc/​hotspot/​unifi/​** \\+Скрипты авторизации лежат в **Abills/​modules/​Hotspot/​hotspot/​unifi/​** \\
 Создаем папку Создаем папку
 <​code>​ <​code>​
Строка 27: Строка 27:
 <​code>​ <​code>​
  cd /​usr/​abills/​cgi-bin/​guest/​s/​  cd /​usr/​abills/​cgi-bin/​guest/​s/​
- ln -s ../../../misc/​hotspot/​unifi/​guest/​s/​default default+ ln -s ../../../Abills/​modules/​Hotspot/​hotspot/​unifi/​guest/​s/​default default
 </​code>​ </​code>​
 Если у вас сайт имеет другое название,​ используйте команду:​ Если у вас сайт имеет другое название,​ используйте команду:​
 <​code>​ <​code>​
- ln -s ../../../misc/​hotspot/​unifi/​guest/​s/​default НАЗВАНИЕ_САЙТА+ ln -s ../../../Abills/​modules/​Hotspot/​hotspot/​unifi/​guest/​s/​default НАЗВАНИЕ_САЙТА
 </​code>​ </​code>​
  
Строка 37: Строка 37:
 <​code>​ <​code>​
   cd /​usr/​abills/​cgi-bin/​   cd /​usr/​abills/​cgi-bin/​
-  ln -s ../misc/​hotspot/​start.cgi . +  ln -s ../Abills/​modules/​Hotspot/​hotspot/​start.cgi . 
 </​code>​ </​code>​
  
Строка 63: Строка 63:
  
 **Важно:​**\\ **Важно:​**\\
-Нужно сменить **HTTPS** порт на для билинга на 443, поскольку ​Uni-Fi ​не умеет ​перенаправлять на нестандартные ​порты.+В даной версии Uni-Fi перенаправляет только на 80 порт, поэтому ​нам нужен особый конфиг ​для апача.
  
-В конфиге билинга для Apache (abills_httpd.conf) меняем:​ +Подключаем ​конфиг 
-<​code>​ +  # cp /usr/​abills/​misc/​apache/​abills_unifi.conf /​etc/​apache2/​sites-enabled/
-  Listen 9443 +
-  ... +
-  # Main server config +
-<​VirtualHost _default_:​9443>​ +
-</code> +
-на  +
-<​code>​ +
-  Listen 443 +
-  ​... +
-  # Main server config +
-<​VirtualHost _default_:​443>​ +
-</code>+
  
 Перегружаем Apache: Перегружаем Apache:
Строка 85: Строка 73:
 ==== Проверка ==== ==== Проверка ====
 Для проверки работоспособности существует тестовый MAC адрес. \\ Для проверки работоспособности существует тестовый MAC адрес. \\
-Перейдите по ссылке ''​https://your.billing.ip/​guest/​s/​default/​index.cgi?​id=12:​34:​56:​78:​90:​ab''​. \\+Перейдите по ссылке ''​http://example.com/​guest/​s/​default/​index.cgi?​id=12:​34:​56:​78:​90:​ab&​ap=12:​34:​56:​78:​90:​ab''​. \\ 
 Вы должны увидеть форму авторизации,​ а по кнопке "​Купить доступ"​ перейти на ''​start.cgi''​. Вы должны увидеть форму авторизации,​ а по кнопке "​Купить доступ"​ перейти на ''​start.cgi''​.