Для каждого RADIUS-агента необходимо создать отдельную базу данных.
БД RADIUS-агента можно создать на том же сервере, где установлен модуль LBarcd, или на отдельном.
Зайдите в MySQL под пользователем root:
mysql -A -p%пароль%
``
Создайте базу данных. В примере БД называется radius.
CREATE DATABASE radius DEFAULT CHARSET utf8;
CREATE USER IF NOT EXISTS 'radius'@'localhost' IDENTIFIED WITH mysql_native_password BY 'radius';
CREATE USER IF NOT EXISTS 'radius'@'127.0.0.1' IDENTIFIED WITH mysql_native_password BY 'radius';
GRANT ALL ON `radius`.* TO 'radius'@'127.0.0.1';
GRANT ALL ON `radius`.* TO 'radius'@'localhost';
``
Разрешённые символы для логинов, паролей и названия БД:
Создайте структуру БД — примените скрипт create.sql.
mysql radius < /usr/local/billing/mysql/lbarcd/rad_create.sql
``
Далее создайте сетевой агент в административном интерфейсе.
Имя БД, логин и пароль в дальнейшем нужно будет указать в файле конфигурации модуля LBarcd.
Есть вопросы по документации? Пожалуйста, напишите их