You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
https://computingforgeeks.com/how-to-install-freeradius-and-daloradius-on-ubuntu/https://computingforgeeks.com/how-to-install-freeradius-and-daloradius-on-ubuntu/
Update and Upgrade |
|
---|
| sudo apt update
sudo apt -y upgrade |
| sudo reboot |
Install Apache Web Server and PHP |
|
---|
| sudo apt -y install apache2 |
| sudo apt -y install php libapache2-mod-php php-{gd,common,mail,mail-mime,mysql,pear,db,mbstring,xml,curl} |
Check installation | php -v |
Install MariaDB and Create a database |
|
---|
| sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation
|
| database name: radius
database user: radius
database user password: Str0ngR@diusPass |
| $ sudo mysql -u root -p
CREATE DATABASE radius;
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "Str0ngR@diusPass";
FLUSH PRIVILEGES;
QUIT |
|
|
Install and Configure FreeRADIUS on Ubuntu |
|
---|
| sudo apt policy freeradius
freeradius:
Installed: (none)
Candidate: 3.0.20+dfsg-3build1
Version table:
3.0.20+dfsg-3build1 500
500 http://nova.clouds.archive.ubuntu.com/ubuntu focal/main amd64 Packages
|
| sudo apt -y install freeradius freeradius-mysql freeradius-utils
|
|
|
|
|
Install and Configure Daloradius on Ubuntu |
|
---|
| sudo apt -y install wget unzip
wget https://github.com/lirantal/daloradius/archive/master.zip
unzip master.zip
mv daloradius-master daloradius
|
| cd daloradius
|
| sudo mysql -u root -p radius < contrib/db/fr2-mysql-daloradius-and-freeradius.sql
sudo mysql -u root -p radius < contrib/db/mysql-daloradius.sql
|
Configure daloRADIUS database connection details: | cd ..
sudo mv daloradius /var/www/html/
|
| sudo chown -R www-data:www-data /var/www/html/daloradius/
sudo chmod 664 /var/www/html/daloradius/library/daloradius.conf.php
|
|
|
|
|
|
|
|
|