Система WNAM версии 1.4 для корректной работы требует установку сервера приложений Tomcat версии 8.0 и выше.
Установка сервера приложений Tomcat выполняется командой:
apt-get install tomcat8
Настройка Tomcat сводится к установке паролей, параметров сервиса и портов доступа. Веб-сервер и сервер приложений Tomcat будет принимать входящие соединения по TCP-порту 8080 (порт по умолчанию для Tomcat) либо по порту 80 (требуется настройка). Можно использовать порт по умолчанию, но при этом следует требовать от пользователей подключения к этому порту или настроить обратное проксирование средствами Nginx. В случае использования порта 8080 следует изменить область видимости сервера. Для этого в файле /etc/tomcat8/server.xml необходимо указать:
<Connector address="127.0.0.1" port="8080" protocol="HTTP/1.1" />
Также можно перенести публикацию сервера Tomcat на порт 80. Для этого следует выполнить ряд действий:
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" URIEncoding="UTF-8" redirectPort="8443" />
AUTHBIND=yes
touch /etc/authbind/byport/80
chmod 500 /etc/authbind/byport/80
chown tomcat8 /etc/authbind/byport/80
JAVA_OPTS="-Djava.awt.headless=true -Xmx2048m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"
После проведения указанных настроек можно перезапустить сервис Tomcat командой:
/etc/init.d/tomcat8 restart
Следует убедиться в корректности запуска Tomcat, используя команду netstat -na | grep 80 и просмотреть лог-файла /var/lib/tomcat8/logs/catalina.out .
Дистрибутив системы WNAM можно получить по ссылке www.netams.com/cgi/download.cgi, имея действующий лицензионный ключ. Дистрибутив поступит в виде файла ROOT.war. Файл следует переместить в каталог, где размещаются веб-приложения:
rm -rf /var/lib/tomcat8/webapps/ROOT/mv ROOT.war /var/lib/tomcat8/webapps/ROOT.war
Вручную и самостоятельно дистрибутив распаковывать не требуется, это автоматически сделает Tomcat.
Все начальные конфигурационные параметры находятся в файле /etc/wnam.properties (файл не будет перезаписан при обновлении системы WNAM). Файл с параметрами необходимо взять из http://www.netams.com/files/wnam/misc/ и настроить некоторые параметры согласно инструкции, представленной в соответствующем разделе настоящей документации ("Конфигурационный файл").
После первоначальной установки и настройки можно перезапустить все системные сервисы. При перезапуске Tomcat произойдет распаковка приложения WNAM и инициализация БД. Перезапустить все сервисы можно командами:
/etc/init.d/mongod restart/etc/init.d/freeradius restart/etc/init.d/nginx restart/etc/init.d/tomcat8 restart
Затем необходимо проверить наличие соответствующих процессов в системе и отсутствие ошибок в log-файлах. Основной лог-файл приложения следующий: /var/log/tomcat8/wnam.log. После проверки процессов и ошибок необходимо также настроить автоматический запуск всех вышеперечисленных служб (update-rc.d имясервиса defaults && update-rc.d имясервиса enable), если это не было произведено при установке пакетов.
При обращении к серверу системы WNAM через браузер (http://server/wnam/home) должно отобразиться окно интерфейса администратора системы WNAM для ввода учетных данных.
По умолчанию параметры учетной записи следующие: логин admin, пароль admin.
После первого входа следует обязательно смените пароль и уже затем переходить к базовой настройке системы через веб-интерфейс. |