**Update 4-Apr-2024 **
Recently, i reinstalled the Dalo, and found that Daloradius mysql tables has updated. please update it according to your file location and the latest file name"
mysql -u root -p radius "left arrow icon" /root/daloradius/contrib/db/mariadb-daloradius.sql
mysql -u root -p radius "left arrow icon" /root/daloradius/contrib/db/fr3-mariadb-freeradius.sql
**Update 2-July-2024 **
Someone in the comments mentioned that they were unable to install DaloRADIUS + FreeRADIUS. So, I made another video, and I am confident that my steps and flow are correct. Additionally, I added the users.conf file to the old description
-------------
Old Description Below
In this video, I will show you how to install and configure DaloRADIUS and FreeRADIUS on a server running Ubuntu server. DaloRADIUS is a web-based management panel for FreeRADIUS, which is an open-source, high-performance, modular, scalable and feature-rich RADIUS server. You will learn how to set up a RADIUS protocol server for various types of network access, such as hotspots and VPN protocols, and how to use the user-friendly web interface of DaloRADIUS to manage your FreeRADIUS server.
sudo apt update && sudo apt -y upgrade
sudo apt -y install apache2
sudo apt -y install vim php libapache2-mod-php php-{gd,common,mail,mail-mime,mysql,pear,db,mbstring,xml,curl,zip}
php -v
sudo apt update && sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mysql -u root -p
CREATE DATABASE radius;
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY 'PASSWORD';
FLUSH PRIVILEGES;
QUIT
sudo apt policy freeradius
sudo apt -y install freeradius freeradius-mysql freeradius-utils
sudo su -
mysql -u root -p radius /etc/freeradius/3.0/mods-config/sql/main/mysql/schema.sql
sudo mysql -u root -p -e "use radius;show tables;"
sudo ln -s /etc/freeradius/3.0/mods-available/sql /etc/freeradius/3.0/mods-enabled/
sudo nano /etc/freeradius/3.0/mods-enabled/sql
sudo chgrp -h freerad /etc/freeradius/3.0/mods-available/sql
sudo chown -R freerad:freerad /etc/freeradius/3.0/mods-enabled/sql
sudo systemctl restart freeradius.service
sudo apt -y install git
git clone https://github.com/lirantal/daloradiu...
sudo su -
sudo mv daloradius /var/www/
cd /var/www/daloradius/app/common/includes/
sudo cp daloradius.conf.php.sample daloradius.conf.php
sudo chown www-data:www-data daloradius.conf.php
sudo vim daloradius.conf.php
cd /var/www/daloradius/
sudo mkdir -p var/{log,backup}
sudo chown -R www-data:www-data var
sudo tee /etc/apache2/sites-available/users.conf EOF
VirtualHost *:80
ServerAdmin users@localhost
DocumentRoot /var/www/daloradius/app/users
Directory /var/www/daloradius/app/users
Options -Indexes +FollowSymLinks
AllowOverride None
Require all granted
/Directory
Directory /var/www/daloradius
Require all denied
/Directory
ErrorLog \${APACHE_LOG_DIR}/daloradius/users/error.log
CustomLog \${APACHE_LOG_DIR}/daloradius/users/access.log combined
/VirtualHost
EOF
sudo a2ensite users.conf operators.conf
sudo mkdir -p /var/log/apache2/daloradius/{operators,users}
sudo a2dissite 000-default.conf
sudo systemctl restart apache2 freeradius
Username: administrator
Password: radius
Hashtags: #DaloRADIUS #FreeRADIUS #Ubuntu
Watch video What Will I Do in 2024 When Installing DaloRADIUS and FreeRADIUS on Ubuntu Server online without registration, duration hours minute second in high quality. This video was added by user Francis Techworld 18 January 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 7,651 once and liked it 95 people.