ubuntu16.04安装freeradius-dialupadmin

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/

猜你喜欢

转载自blog.csdn.net/ypbsyy/article/details/81408762
今日推荐