ubuntu-20.04.3-desktop-amd64
MangoSpot Install radius
Hotspot
Ubuntu 20.04.4
http://192.168.1.100/mangospot/
USER: adminPASSWD: adminsudo apt update
sudo apt upgrade
">>> Installing WebServer <<<"
sudo apt-get install -y apache2 php php-curl php-mbstring php-dev php-pear php-ssh2 libmcrypt-dev mcrypt make
sudo pecl install mcrypt-1.0.3
nano /etc/php/7.4/apache2/php.ini [ extension=mcrypt.so ]
nano /etc/php/7.4/cli/php.ini
systemctl start apache2
systemctl enable apache2
systemctl status apache2
systemctl restart apache2
----------------------------------------
">>> Installing Mariadb <<<"
--------------------------------
sudo apt install mariadb-server
systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb
mysql_secure_installation
mysql -u root -p -e "CREATE DATABASE radius" [ press Enter ]
mysql -u root -p -e "show databases"
mysql -u root -p
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "123456";
FLUSH PRIVILEGES;
">>> Installing Freeradius <<<"
------------------------------------
sudo apt install freeradius freeradius-utils freeradius-mysql
systemctl start freeradius.service
systemctl enable freeradius.service
systemctl status freeradius.service
nano /etc/freeradius/3.0/mods-available/sql
chgrp -h radiusd /etc/freeradius/3.0/mods-enabled/sql
[ Copy MangoSpot and Past root ]
cd mangospot/SQL/
mysql -u root -p radius < 1-schema-mysql.sql
mysql -u root -p radius < 3-data-mysql.sql
chmod 664 /var/www/html/mangospot/include/config.php
nano /var/www/html/mangospot/include/config.php
-- Enable htaccess on apache --
a2enmod rewrite
nano /etc/apache2/sites-available/000-default.config
DocumentRoot /var/www/html
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
systemctl restart apache2
---------------------------------------
sudo apt install phpmyadmin
/etc/init.d/freeradius restart
sudo apt-get install openssh-server
sudo service ssh status
sudo nano /etc/ssh/sshd_config
sudo apt ins
">>> Installing WebServer <<<"
sudo apt-get install -y apache2 php php-curl php-mbstring php-dev php-pear php-ssh2 libmcrypt-dev mcrypt make
sudo pecl install mcrypt-1.0.3
nano /etc/php/7.4/apache2/php.ini [ extension=mcrypt.so ]
nano /etc/php/7.4/cli/php.ini
systemctl start apache2
systemctl enable apache2
systemctl status apache2
systemctl restart apache2
----------------------------------------
">>> Installing Mariadb <<<"
--------------------------------
sudo apt install mariadb-server
systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb
mysql_secure_installation
mysql -u root -p -e "CREATE DATABASE radius" [ press Enter ]
mysql -u root -p -e "show databases"
mysql -u root -p
GRANT ALL ON radius.* TO radius@localhost IDENTIFIED BY "123456";
FLUSH PRIVILEGES;
">>> Installing Freeradius <<<"
------------------------------------
sudo apt install freeradius freeradius-utils freeradius-mysql
systemctl start freeradius.service
systemctl enable freeradius.service
systemctl status freeradius.service
nano /etc/freeradius/3.0/mods-available/sql
chgrp -h radiusd /etc/freeradius/3.0/mods-enabled/sql
[ Copy MangoSpot and Past root ]
cd mangospot/SQL/
mysql -u root -p radius < 1-schema-mysql.sql
mysql -u root -p radius < 3-data-mysql.sql
chmod 664 /var/www/html/mangospot/include/config.php
nano /var/www/html/mangospot/include/config.php
-- Enable htaccess on apache --
a2enmod rewrite
nano /etc/apache2/sites-available/000-default.config
DocumentRoot /var/www/html
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
systemctl restart apache2
---------------------------------------
sudo apt install phpmyadmin
/etc/init.d/freeradius restart
sudo apt-get install openssh-server
sudo service ssh status
sudo nano /etc/ssh/sshd_config
sudo apt ins
0 Comments
lf you have any doubts.Please let me know