You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Версии WNAM до 1.5 жёстко зависели от RADIUS-сервера FreeRADIUS, который невозможно запустить под Windows.

WNAM 1.5 и старше имеет в составе встроенный RADIUS-сервер. Так как WNAM целиком реализован на Java, вы можете попробовать запустить его под управлением ОС Windows. 

Внимание! Ниже приведенная инструкция предусматривает вашу ответственность за работоспособность WNAM под Windows. Мы можем советовать запуск WNAM под этой ОС только в ознакомительных целях.

Вам необходимо установить пакеты nginx, java, mongodb под Windows, пользуясь инструкциями поставщиков этих пакетов.

Если в составе этих пакетов нет скриптов автоматического запуска сервисов при загрузке ОС, обратите внимание на данный инструмент: https://github.com/kohsuke/winsw

Для запуска WNAM создайте каталог "C:\Program Files\Wnam\". Вам потребуются права администратора.

Поместите в него файлы wnam.war, wnam.properties, application.properties, которые вы возьмете, пользуясь этой инструкцией.

Создайте в этом каталоге файл wnam.xml следующего содержания:

<service>
<id>WNAM</id>
<name>Wireless Network Access Manager</name>
<description></description>
<executable>java</executable>
<arguments>-Xms512m -Xmx4g -Djava.net.preferIPv4Stack=true -jar wnam.war</arguments>
<logmode>rotate</logmode>
</service>

Загрузите последнюю версию winsw отсюда: http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/

Поместите winsw-*-bin.exe в каталог "C:\Program Files\Wnam\" и переименуйте его в wnam.exe

В утилите Windows Explorer найдите wnam.exe, откройте окно свойств файла, во вкладке "Совместимость" укажите "Выполнять от имени администратора"

Запустите установку сервиса:

wnam.exe install

В утилите Windows Explorer найдите wnam.exe, откройте окно свойств файла, во вкладке "Совместимость" уберите чекбокс "Выполнять от имени администратора"

В оснастке сервисов Windows найдите "Wireless Network Access Manager" и запустите его

Убедитесь, что сервис запустился, и в каталоге с приложением появились папки logs, work, файлы wnam.*.log

Если всё в порядке, откройте интерфейс WNAM браузером: http://localhost:8080/wnam/home



  • No labels