另可参考:
CentOS7,RHEL7安装FreeRadius+Daloradius web管理+Daloradius 中文汉化
https://blog.csdn.net/zy517863543/article/details/78914150
1、下载dialupadmin源代码
git clone https://github.com/FreeRADIUS/dialup-admin
2、安装apache和php
参考:https://my.oschina.net/dongdong11019/blog/754134
sudo apt install apache2
sudo apt install php7.0
sudo apt-get install libapache2-mod-php7.0 //安装PHP与apache关联模块
3、创建软链接
ln -s /home/freeradius/dialup-admin/dialup-admin /var/www/html/freeradius-admin
4、创建数据库数据库
yp@yp-pc:~$mysql -u root -p
Enter password: root
mysql>create database radius;
mysql>grant all on radius.* to myradius@localhost identified by "radpass"; #对数据库增加了一个用户,用户名为radius@localhost,密码为radpass。
mysql> show variables like 'sql_mode';
mysql> set global sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> exit
Bye
5、导入数据库
root@yp-pc:/home/freeradius/dialup-admin/dialup-admin/sql/mysql#mysql -u root -p myradius < userinfo.sql
root@yp-pc:/home/freeradius/dialup-admin/dialup-admin/sql/mysql#mysql -u root -p myradius < mtotacct.sql
root@yp-pc:/home/freeradius/dialup-admin/dialup-admin/sql/mysql#mysql -u root -p myradius < badusers.sql
root@yp-pc:/home/freeradius/dialup-admin/dialup-admin/sql/mysql#mysql -u root -p myradius < totacct.sql
6、IP访问http://192.168.3.16/freeradius-admin/htdocs/