для начала обновляем пакеты apt update
apt upgrade Устанавливаем PHP apt install php5 libapache2-mod-php5 php5-mysql php5-gd php-pear php-db устанавливаем mysql : apt install mariadb-server mariadb-client Устанавливаем Freeradius и пакет для интеграции с mysql: apt install freeradius
apt install freeradius-mysql подключаемся к mysql, создаем базу данных и пользователя : #mysql -u root -p
CREATE DATABASE radius_DB;
CREATE USER 'radius'@'%' IDENTIFIED BY 'password';
GRANT ALL ON radius_DB.* TO 'radius'@'%'
flush privileges;
exit загружаем схему: mysql -uradius -p radius_DB < /etc/freeradius/sql/mysql/schema.sql настраиваем конфиг /etc/freeradius/sql.conf: # Connection info:
server = "localhost"
port = 3306
login = "radius" # пользователь БД
password = "password" # пароль к БД
radius_db = "radius_DB" # название БД В /etc/freeradius/radiusd.conf раскомментируем: $INCLUDE sql.conf Далее включаем авторизацию через sql. Для этого раскомментируем опцию sql в следующем файле:
/etc/freeradius/si