CentOS 6.0 Installation


CentOS 6.0
Welcome to the CentOS 6.0 release. CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by our Upstream OS Provider. CentOS conforms fully with the upstream vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.)

Features
Apache 2.2
MySQL 5.1.47
PostgreSQL 8.4.4
Memcached 1.4.4
Ruby 1.8.7
PHP 5.3.2
Tomcat 6 / OpenJDK 6
ext4 is now the default filesystem
iSCSI support for root and /boot partitions
Updated ‘tickless’ kernel

System Requirements
512MB RAM – 32Bit OS
1024MB RAM – 64BIT OS
1GB+More – RAM
Supports i386 Systems (32-bit Pentium, AMD)
Supports x86_64 systems (AMD64/EM64T)
Maximum logical CPUs10 – 32
Maximum memory – 16GB
Disk Space – 8GB
Free Memory – 1GB

64 Bit ISO
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-LiveDVD.iso
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD1.iso
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD2.iso
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-minimal.iso

64 Bit Torrent
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-LiveDVD.torrent
http://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-bin-DVD.torrent

32 Bit ISO
http://archive.kernel.org/centos-vault/6.0/isos/i386/CentOS-6.0-i386-LiveDVD.iso
http://archive.kernel.org/centos-vault/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso
http://archive.kernel.org/centos-vault/6.0/isos/i386/CentOS-6.0-i386-minimal.iso

32 Bit Torrent
http://archive.kernel.org/centos-vault/6.0/isos/i386/CentOS-6.0-i386-LiveDVD.torrent
http://archive.kernel.org/centos-vault/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.torrent

CentOS 6.0 Installation
Installation CentOS 6

install-centos-6-boot-screen.jpg

Click on Skip option

skip option

Click on next button

3

Choose your language

4

Choose your keyboard layout

centos-65-install-screenshot-4

Select Basic storage device

6

Click on “Yes discard on data”

7

Click on configure network

8

Select network interface

9

Applying Settings

10

Choose hostname

12

Choose your time zone

ClearOS-Running-Oracle-VM-VirtualBox_009

Choose root password

centos-65-install-screenshot-8-640x480.png

Disk partition “use all space”

centos-65-install-screenshot-9-640x480

Write Changes to Disk

161

Disk formatting

17

Select basic server

18

Installation Process 

191

Installation is completed

201

Advertisements

Ubuntu 12.04.5 Installation


Ubuntu 12.04.5 LTS (Precise Pangolin)
Ubuntu 12.04 LTS (Precise Pangolin) is Canonical’s sixteenth release of Ubuntu and its fourth Long Term Support (LTS) release, made available on schedule on 26 April 2012.It is named after the pangolin anteater.Previous LTS releases have been supported for three years for the desktop version and five years for the server version; this release will be supported for five years for both versions.

Ubuntu 12.04 is the first Ubuntu release shipped with IPv6 privacy extensions turned on by default. Ubuntu 11.10 already supported IPv6 on the desktop and in the installer (stateless address autoconfiguration SLAAC, stateless DHCPv6 and stateful DHCPv6).

Features
New privacy tool
Launchbar
Change to Unity Dash
Quicklists
Video Lens
Rhythmbox default
Trackpad support

Requirments
AMD64 or EM64T architecture (Athlon64, Opteron, EM64T Xeon,Core 2).
64 Bit Chips AMD Processor.
700 MHz processor (about Intel Celeron or better)
512 MiB RAM (system memory)
5 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach)
VGA capable of 1024×768 screen resolution
Either a CD/DVD drive or a USB port for the installer media

64 Bit ISO
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-desktop-amd64.iso (Desktop)
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-amd64.iso (Server)

64 Bit Torrent
http://releases.ubuntu.com/releases/precise/ubuntu-12.04.5-desktop-amd64.iso.torrent (Desktop)
http://releases.ubuntu.com/releases/precise/ubuntu-12.04.5-server-amd64.iso.torrent (Server)

32 Bit ISO
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-desktop-i386.iso (Desktop)
http://releases.ubuntu.com/12.04/ubuntu-12.04.5-server-i386.iso (Server)

32 Bit Torrent
http://releases.ubuntu.com/releases/precise/ubuntu-12.04.5-desktop-i386.iso.torrent (Desktop)
http://releases.ubuntu.com/releases/precise/ubuntu-12.04.5-server-i386.iso.torrent  (Server)

Ubuntu 12.04.5 LTS (Precise Pangolin) Installation :
Installation Ubuntu 12.04.5

6013-ubuntu-12-1_0a6ca36f

Choosing ubuntu installation

install-ubuntu

Preparing to install

prepare-install-ubuntu

Installation type

something-else-1

Choose your location

timezone-1

Choose keyboard layout selection

keyboard-layout

Choose Username & Password

mint_15_10

Installation Process

VirtualBox1204

Installation is completed

restart-machine-1

Ubuntu 16.04 (Xenial Xerus)


Ubuntu 16.04 (Xenial Xerus)
Shuttleworth announced on 21 October 2015 that Ubuntu 16.04 LTS would be called Xenial Xerus.It was released on 21 April 2016.

The default desktop environment continues to be Unity 7, with an option for Unity 8. In May 2015, Shuttleworth indicated that Ubuntu 16.04 LTS would include Unity 8 and Mir, but that users have a choice of that or Unity 7 and X.org. He said, “Unity 8 will be an option for 16.04 and we’ll let the community decide the default for 16.04.” The release adds support for Ceph and ZFS filesystems, the LXD hypervisor (using seccomp) for OpenStack, and Snappy packages will be supported. It will use systemd instead of Upstart as its init system. This release will replace the Ubuntu Software Centre with GNOME Software and eliminate Empathy and Brasero from the ISO file. Reviewer Jack Wallen said, “The truth of the matter is, the Ubuntu Software Center has been a horrible tool for a very long time. Making this move will greatly improve the Ubuntu experience for every user.”

This release has online dash search results disabled by default in Unity 7. “None of your search terms will leave your computer”, stated Ubuntu desktop manager Will Cooke. Reviewer Jack Wallen said about this, “I’ve never considered the inclusion of online search results to be spyware. In fact, I have always considered the online results to be an efficient means of searching for products through Amazon. That being said, with the release of 16.04, this feature is disabled.”

16.04.1 – released on 21 July 2016.
16.04.2 – released on 17 February 2017

Features
5 New Community Wallpapers
Updated icons
New-look Ubuntu MATE Welcome utility
Ubuntu MATE Settings updated to 16.04.x
MATE Tweak updated to v3.5.3
New recommended apps, including Redshift and Variety wallpaper slideshow

System Requirements
1 GHz processor (for example Intel Celeron) or better.
1.5 GB RAM (system memory).
7 GB of free hard drive space for installation.

64 Bit ISO
releases.ubuntu.com/16.04/ubuntu-16.04.2-desktop-amd64.iso (Desktop)
releases.ubuntu.com/16.04/ubuntu-16.04.2-server-amd64.iso (Server)

64 Bit Torrent
releases.ubuntu.com/16.04/ubuntu-16.04.2-desktop-amd64.iso.torrent (Desktop)
releases.ubuntu.com/16.04/ubuntu-16.04.2-server-amd64.iso.torrent (Server)

32 Bit ISO
releases.ubuntu.com/16.04/ubuntu-16.04.2-desktop-i386.iso (Desktop)
releases.ubuntu.com/16.04/ubuntu-16.04.2-server-i386.iso (Server)

32 Bit Torrent
releases.ubuntu.com/16.04/ubuntu-16.04.2-desktop-i386.iso.torrent (Desktop)
releases.ubuntu.com/16.04/ubuntu-16.04.2-server-i386.iso.torrent (Server)

Ubuntu 16.04  Installation
Installation Ubuntu 16.04

1

Select Install Ubuntu

2

Preparing to Install

3

Installation Type

4

Write Changes to Disk

5

Select Time Zone

6

Select Keyboard Layout

7

Creating Username & Password

8

Installation Process

9

Installation is Completed

10

Ubuntu 16.04 Login Screen

11

System Information

12

Ubuntu 14.04.3 LTS (Trusty Tahr) Installation


Ubuntu 14.04.3 LTS (Trusty Tahr)
Mark Shuttleworth announced on 31 October 2011 that by Ubuntu 14.04, Ubuntu would support smartphones, tablets, TVs and smart screens. On 18 October 2013, it was announced that Ubuntu 14.04 would be dubbed “Trusty Tahr”.

This version was released on 17 April 2014, and is the 20th release of Ubuntu. Shuttleworth indicated that the focus in this development cycle would be a release characterized by “performance, refinement, maintainability, technical debt” and encouraged the developers to make “conservative choices”.

Features
Locally Integrated Menus
Live Window Resizing
Included the Ubuntu 3.13.0-32.57 Linux kernel
Improved DBus mediation
New abstractions for applications running under Unity6)
Support for High-DPI screens
Improved lock screen speed and security
GNOME 3.10
LibreOffice updated to 4.2.3

System Requirements
AMD64 or EM64T architecture (Athlon64, Opteron, EM64T Xeon,Core 2)
64 Bit Chips
Burned CD/DVD or ISO image
700 MHz processor
Minimum 512 MB of RAM
5 GB Disk Space

 64 Bit ISO
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-amd64.iso (Desktop)
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-server-amd64.iso  (Server)

64 Bit Torrent
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-amd64.iso.torrent (Desktop)
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-server-amd64.iso.torrent (Server)

32 Bit ISO
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-i386.iso (Desktop)
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-server-i386.iso (Server)

32 Bit Torrent
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-desktop-i386.iso.torrent (Desktop)
http://releases.ubuntu.com/14.04/ubuntu-14.04.3-server-i386.iso.torrent (Server)

Ubuntu  14.04.3 LTS (Trusty Tahr) Installation
Installation Ubuntu 14.04.3

welcomescreen

Choosing ubuntu installation

install-ubuntu

Preparing to install

prepare-install-ubuntu

Installation type

something-else-1

Choose your location

timezone-1

Choose keyboard layout selection

keyboard-layout

Choose username & password

mint_15_10

Installation Process

installation-started-1

Installation is completed

restart-machine-1

How to Recover User Password in Radius Manager


How to Recover User Password in Radius Manager
Recovering User Password in Radius Manager.

Forget Password for Radius
Click on Forget Password

forgot-password

You Will Get Link http://IP-Address/passwd.php
Enter Username
New Password Activation Method (Please Select SMS)
Enter Email Address
Enter Mobile NumberScreenshotfrom2015-12-28185734

Verify New Password
Enter Password Activation Code
Check Your Mobile Phone For the Activation Code Received in SMSenter-code

New Password SMS
Check Your Mobile phone for your new Passwordnew-passwoprd-sms

Installation Script for CentOS (64 Bit)


#!/bin/bash

clear
getconf LONG_BIT

yum update

wwwpath=”/var/www/html”
radhost=”localhost”
myusr_rad=”radius”
mypsw_radius=”radius123″
ctshost=”localhost”
myusr_cts=”conntrack”
mypsw_cts=”conn123″
radusr=”root”
httpusr=”apache”

sqlpass=”radius”

rmurl=”http://talhaali.byethost13.com/files/rm_related/

temp=”temp”

PKG=”nano wget curl net-tools lsof mc make gcc libtool-ltdl curl httpd mysql-server mysql-devel net-snmp net-snmp-utils php php-mysql php-gd php-snmp php-process”

service iptables stop
chkconfig iptables off

echo “net.ipv6.conf.all.disable_ipv6 = 1” >> /etc/sysctl.conf
echo “net.ipv6.conf.default.disable_ipv6 = 1” >> /etc/sysctl.conf
echo “net.ipv6.conf.lo.disable_ipv6 = 1” >> /etc/sysctl.conf

echo 0 > /selinux/enforce
sed -i “s/=enforcing/=disabled/g” /etc/selinux/config
sleep 3

yum install -y wget

Checking /temp Folder
{
if [ ! -d “/temp” ]; then
echo
mkdir /$temp
else
echo
echo
fi
}

rm -fr /$temp/radiusmanager.
rm -fr /$temp/freeradius.
rm -fr /$temp/libltd.
rm -fr /$temp/ioncube.
rm -fr /$temp/php-my*
rm -fr /$temp/libmy*
rm -fr /$temp/rm4.txt

sleep 3
cd /$temp
wget -q $rmurl/rm4.txt
{
if [ ! -f /$temp/rm4.txt ]; then
exit 0
fi
}

wget $rmurl/radiusmanager-4.1.0.tgz
{
if [ ! -f /$temp/radiusmanager-4.1.0.tgz ]; then
echo .
exit 0
fi
}

yum install -y $PKG

wget www.dmasoftlab.com/cont/download/libmcrypt-2.5.8-9.el6.x86_64.rpm
wget www.dmasoftlab.com/cont/download/php-mcrypt-5.3.2-3.el6.x86_64.rpm
rpm -i libmcrypt-2.5.8-9.el6.x86_64.rpm
rpm -i php-mcrypt-5.3.2-3.el6.x86_64.rpm
sleep 3

echo .
wget www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86-64.tar.gz
{
if [ ! -f /$temp/ioncube_loaders_lin_x86-64.tar.gz ]; then
echo .
exit 0
fi
}
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
mkdir /usr/local/ioncube
cp -fr /$temp/ioncube/* /usr/local/ioncube/

echo .
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/php.ini
echo .

wget www.dmasoftlab.com/cont/download/freeradius-server-2.2.0-dma-patch-2.tar.gz
{
if [ ! -f /$temp/freeradius-server-2.2.0-dma-patch-2.tar.gz ]; then
echo .
exit 0
fi
}
echo .
sleep 3
cd /$temp
tar zxvf freeradius-server-2.2.0-dma-patch-2.tar.gz
cd /$temp/freeradius-server-2.2.0/
./configure
make
make install

radiusd -X
ldconfig
sleep 3

mysqladmin -u root password ‘radius’
mysql -u root -p$sqlpass -e “create database radius”;
mysql -u root -p$sqlpass -e “create database conntrack”;
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_rad’@’$radhost’ IDENTIFIED BY ‘$mypsw_radius’;”
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_cts’@’$radhost’ IDENTIFIED BY ‘$mypsw_cts’;”
mysql -u root -p$sqlpass -e “GRANT ALL ON radius.* TO radius@$radhost;”
mysql -u root -p$sqlpass -e “GRANT ALL ON conntrack.* TO conntrack@$radhost;”

cd /$temp
tar zxvf radiusmanager-4.1.0.tgz
mkdir $wwwpath/radiusmanager
cp -fr /$temp/radiusmanager-4.1.0/www/radiusmanager $wwwpath
sleep 3

mv $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/netcash_cfg.php.dist $wwwpath/radiusmanager/config/netcash_cfg.php
mv $wwwpath/radiusmanager/config/authorizenet_cfg.php.dist $wwwpath/radiusmanager/config/authorizenet_cfg.php
mv $wwwpath/radiusmanager/config/dps_cfg.php.dist $wwwpath/radiusmanager/config/dps_cfg.php
mv $wwwpath/radiusmanager/config/2co_cfg.php.dist $wwwpath/radiusmanager/config/2co_cfg.php
mv $wwwpath/radiusmanager/config/payfast_cfg.php.dist $wwwpath/radiusmanager/config/payfast_cfg.php

chown $httpusr $wwwpath/radiusmanager/config
chown $httpusr $wwwpath/radiusmanager/config/system_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/paypal_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/netcash_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/authorizenet_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/dps_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/2co_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/payfast_cfg.php
mkdir -p $wwwpath/radiusmanager/tmpimages
chown $httpusr $wwwpath/radiusmanager/tmpimages
chown $httpusr $wwwpath/radiusmanager/tftpboot
chmod 600 $wwwpath/radiusmanager/config/system_cfg.php
chmod 600 $wwwpath/radiusmanager/config/paypal_cfg.php
chmod 600 $wwwpath/radiusmanager/config/netcash_cfg.php
chmod 600 $wwwpath/radiusmanager/config/authorizenet_cfg.php
chmod 600 $wwwpath/radiusmanager/config/dps_cfg.php
chmod 600 $wwwpath/radiusmanager/config/2co_cfg.php
chmod 600 $wwwpath/radiusmanager/config/payfast_cfg.php
chmod 644 $wwwpath/radiusmanager/config/docsis_keyfile
chmod 644 $wwwpath/radiusmanager/config/docsis_template

cd /$temp/radiusmanager-4.1.5/
chmod 755 bin/rm*
cp bin/rm* /usr/local/bin

cp bin/rootexec /usr/local/sbin
chmod 4755 /usr/local/sbin/rootexec

cp etc/radiusmanager.cfg /etc
chown $radusr /etc/radiusmanager.cfg
chmod 600 /etc/radiusmanager.cfg

cp rc.d/rmpoller /etc/init.d
chown root.root /etc/init.d/rmpoller
chmod 755 /etc/init.d/rmpoller
chkconfig –add rmpoller

cp rc.d/rmconntrack /etc/init.d
chown root.root /etc/init.d/rmconntrack
chmod 755 /etc/init.d/rmconntrack
chkconfig –add rmconntrack

chmod 755 rc.d/redhat/radiusd
cp rc.d/redhat/radiusd /etc/init.d
chkconfig –add radiusd

cp etc/logrotate.d/radiusd /etc/logrotate.d/radiusd

chown $httpusr /usr/local/etc/raddb
chown $httpusr /usr/local/etc/raddb/clients.conf
sleep 3

service httpd restart
chkconfig –add mysqld
chkconfig –add httpd
chkconfig –add radiusd
chkconfig mysqld on
chkconfig httpd on
chkconfig radiusd on

Installation Script for CentOS (32 Bit)


#!/bin/bash

clear
getconf LONG_BIT

yum update

wwwpath=”/var/www/html”
radhost=”localhost”
myusr_rad=”radius”
mypsw_radius=”radius123″
ctshost=”localhost”
myusr_cts=”conntrack”
mypsw_cts=”conn123″
radusr=”root”
httpusr=”apache”

sqlpass=”radius”
rmurl=”http://talhaali.byethost13.com/files/rm_related/
temp=”temp”

PKG=”nano wget curl net-tools lsof mc make gcc libtool-ltdl curl httpd mysql-server mysql-devel net-snmp net-snmp-utils php php-mysql php-gd php-snmp php-process”

service iptables stop
chkconfig iptables off

echo “net.ipv6.conf.all.disable_ipv6 = 1” >> /etc/sysctl.conf
echo “net.ipv6.conf.default.disable_ipv6 = 1” >> /etc/sysctl.conf
echo “net.ipv6.conf.lo.disable_ipv6 = 1” >> /etc/sysctl.conf

echo 0 > /selinux/enforce
sed -i “s/=enforcing/=disabled/g” /etc/selinux/config

sleep 3
yum install -y wget
{
if [ ! -d “/temp” ]; then
echo
mkdir /$temp
else
echo
echo
fi
}

rm -fr /$temp/radiusmanager.
rm -fr /$temp/freeradius.
rm -fr /$temp/libltd.
rm -fr /$temp/ioncube.
rm -fr /$temp/php-my*
rm -fr /$temp/libmy*
rm -fr /$temp/rm4.txt

sleep 3
cd /$temp
wget -q $rmurl/rm4.txt
{
if [ ! -f /$temp/rm4.txt ]; then
exit 0
fi
}

wget $rmurl/radiusmanager-4.1.0.tgz
{
if [ ! -f /$temp/radiusmanager-4.1.0.tgz ]; then
echo .
exit 0
fi
}

yum install -y $PKG

wget www.dmasoftlab.com/cont/download/libmcrypt-2.5.8-9.el6.i686.rpm
wget www.dmasoftlab.com/cont/download/php-mcrypt-5.3.2-3.el6.i686.rpm
rpm -i libmcrypt-2.5.8-9.el6.i686.rpm
rpm -i php-mcrypt-5.3.2-3.el6.i686.rpm
sleep 3

echo .
wget www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86.tar.gz
{
if [ ! -f /$temp/ioncube_loaders_lin_x86.tar.gz ]; then
echo .
exit 0
fi
}
tar zxvf ioncube_loaders_lin_x86.tar.gz
mkdir /usr/local/ioncube
cp -fr /$temp/ioncube/* /usr/local/ioncube/

echo .
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/php.ini
echo .

wget www.dmasoftlab.com/cont/download/freeradius-server-2.2.0-dma-patch-2.tar.gz
{
if [ ! -f /$temp/freeradius-server-2.2.0-dma-patch-2.tar.gz ]; then
echo .
exit 0
fi
}
echo .
sleep 3
cd /$temp
tar zxvf freeradius-server-2.2.0-dma-patch-2.tar.gz
cd /$temp/freeradius-server-2.2.0/
./configure
make
make install

radiusd -X
ldconfig
sleep 3

mysqladmin -u root password ‘radius’
mysql -u root -p$sqlpass -e “create database radius”;
mysql -u root -p$sqlpass -e “create database conntrack”;
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_rad’@’$radhost’ IDENTIFIED BY ‘$mypsw_radius’;”
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_cts’@’$radhost’ IDENTIFIED BY ‘$mypsw_cts’;”
mysql -u root -p$sqlpass -e “GRANT ALL ON radius.* TO radius@$radhost;”
mysql -u root -p$sqlpass -e “GRANT ALL ON conntrack.* TO conntrack@$radhost;”

mv $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/netcash_cfg.php.dist $wwwpath/radiusmanager/config/netcash_cfg.php
mv $wwwpath/radiusmanager/config/authorizenet_cfg.php.dist $wwwpath/radiusmanager/config/authorizenet_cfg.php
mv $wwwpath/radiusmanager/config/dps_cfg.php.dist $wwwpath/radiusmanager/config/dps_cfg.php
mv $wwwpath/radiusmanager/config/2co_cfg.php.dist $wwwpath/radiusmanager/config/2co_cfg.php
mv $wwwpath/radiusmanager/config/payfast_cfg.php.dist $wwwpath/radiusmanager/config/payfast_cfg.php

chown $httpusr $wwwpath/radiusmanager/config
chown $httpusr $wwwpath/radiusmanager/config/system_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/paypal_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/netcash_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/authorizenet_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/dps_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/2co_cfg.php
chown $httpusr $wwwpath/radiusmanager/config/payfast_cfg.php
mkdir -p $wwwpath/radiusmanager/tmpimages
chown $httpusr $wwwpath/radiusmanager/tmpimages
chown $httpusr $wwwpath/radiusmanager/tftpboot
chmod 600 $wwwpath/radiusmanager/config/system_cfg.php
chmod 600 $wwwpath/radiusmanager/config/paypal_cfg.php
chmod 600 $wwwpath/radiusmanager/config/netcash_cfg.php
chmod 600 $wwwpath/radiusmanager/config/authorizenet_cfg.php
chmod 600 $wwwpath/radiusmanager/config/dps_cfg.php
chmod 600 $wwwpath/radiusmanager/config/2co_cfg.php
chmod 600 $wwwpath/radiusmanager/config/payfast_cfg.php
chmod 644 $wwwpath/radiusmanager/config/docsis_keyfile
chmod 644 $wwwpath/radiusmanager/config/docsis_template

cd /$temp/radiusmanager-4.1.0/
chmod 755 bin/rm*

cp bin/rm* /usr/local/bin

cp bin/rootexec /usr/local/sbin
chmod 4755 /usr/local/sbin/rootexec

cp etc/radiusmanager.cfg /etc
chown $radusr /etc/radiusmanager.cfg
chmod 600 /etc/radiusmanager.cfg

cp rc.d/rmpoller /etc/init.d
chown root.root /etc/init.d/rmpoller
chmod 755 /etc/init.d/rmpoller
chkconfig –add rmpoller

cp rc.d/rmconntrack /etc/init.d
chown root.root /etc/init.d/rmconntrack
chmod 755 /etc/init.d/rmconntrack
chkconfig –add rmconntrack
chmod 755 rc.d/redhat/radiusd

cp rc.d/redhat/radiusd /etc/init.d
chkconfig –add radiusd

cp etc/logrotate.d/radiusd /etc/logrotate.d/radiusd
chown $httpusr /usr/local/etc/raddb
chown $httpusr /usr/local/etc/raddb/clients.conf
sleep 3

service httpd restart
chkconfig –add mysqld
chkconfig –add httpd
chkconfig –add radiusd
chkconfig mysqld on
chkconfig httpd on
chkconfig radiusd on

Installation Script for Ubuntu (64 Bit)


#!/bin/bash

clear
getconf LONG_BIT

sqlpass=”radius”

wwwpath=”/var/www”
radhost=”localhost”
raduser=”radius”
myusr_rad=”radius”
mypsw_radius=”radius123″
myusr_cts=”conntrack”
mypsw_cts=”conn123″
httpuser=”www-data”
rmver40=”radiusmanager-4.0.4.tgz”
rmver41=”radiusmanager-4.1.0.tgz”

osver=cat /etc/issue |awk ‘{print $1}’

RM Installation Package Download URL
rmurl=”http://talhaali.byethost13.com/files/rm_related/

if [[ $osver == Ubuntu ]]; then
echo
lsb_release -a
sleep 3
else
exit 1
fi
echo
FILE=”/tmp/out.$$”
GREP=”/bin/grep”
if [ “$(id -u)” != “0” ]; then
echo
exit 1
fi

temp=”temp”

{
if [ ! -d “/temp” ]; then
echo
mkdir /temp
else
echo
echo
fi
}

cd /$temp
rm -fr /temp/radiusmanager.
rm -fr /temp/freeradius.
rm -fr /temp/libltd.
rm -fr /temp/ioncube.
sleep 5
echo
cd /temp
wget -q $rmurl/rm4.txt
{
if [ ! -f /temp/rm4.txt ]; then
echo
exit 0
fi
}
rm -fr /temp/rm4.txt
sleep 6

clear

echo
echo “1. Radius Manager 4.0.4”
echo “2. Radius Manager 4.1.0”
echo
echo -n “Choose an option: [1] ”

read rmver
if [ -z “$rmver” ]; then
rmver=”1″
fi
case $rmver in
echo .
defver=”radiusmanager-4.0.4.tgz”
defverdir=”radiusmanager-4.0.4″
sleep 5
wget $rmurl/$defver
;;

defver=”radiusmanager-4.1.0.tgz”
defverdir=”radiusmanager-4.1.0″
echo .
sleep 5
wget $rmurl/$defver
;;
echo
exit
;;
esac

{
if [ ! -f /$temp/$defver ]; then
echo .
exit 0
fi
}

echo
sleep 5
apt-get update
echo .
sleep 5

apt-get -y install mc wget rcconf make gcc mysql-server mysql-client libmysqlclient15-dev libperl-dev curl php5 php5-mysql php5-cli php5-curl php5-mcrypt php5-gd php5-snmp apache2

sleep 5
cd /$temp
wget www.dmasoftlab.com/cont/download/libltdl3_1.5.26-1ubuntu1_amd64.deb
wget www.dmasoftlab.com/cont/download/libltdl3-dev_1.5.26-1ubuntu1_amd64.deb
dpkg -i libltdl3_1.5.26-1ubuntu1_amd64.deb
dpkg -i libltdl3-dev_1.5.26-1ubuntu1_amd64.deb

echo .
sleep 5
wget www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86-64.tar.gz
{
if [ ! -f /$temp/ioncube_loaders_lin_x86-64.tar.gz ]; then
echo .
exit 0
fi
}
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
mkdir /usr/local/ioncube
cd /$temp/ioncube
cp -fr * /usr/local/ioncube/

echo .
sleep 5
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/php5/apache2/php.ini
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/p
hp5/cli/php.ini

cd /$temp
echo .
sleep 5
wget http://www.dmasoftlab.com/cont/download/freeradius-server-2.2.0-dma-patch-2.tar.gz
{
if [ ! -f /$temp/freeradius-server-2.2.0-dma-patch-2.tar.gz ]; then
echo .
exit 0
fi
}
echo .
sleep 5
tar zxvf freeradius-server-2.2.0-dma-patch-2.tar.gz
cd freeradius-server-2.2.0/
./configure
make
make install

radiusd -X
ldconfig

chown $httpuser /usr/local/etc/raddb
chown $httpuser /usr/local/etc/raddb/clients.conf

echo .
sleep 1
mysql -u root -p$sqlpass -e “create database radius”;
mysql -u root -p$sqlpass -e “create database conntrack”;
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_rad’@’$radhost’ IDENTIFIED BY ‘$mypsw_radius’;”
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_cts’@’$radhost’ IDENTIFIED BY ‘$mypsw_cts’;”
mysql -u root -p$sqlpass -e “GRANT ALL ON radius.* TO radius@$radhost;”
mysql -u root -p$sqlpass -e “GRANT ALL ON conntrack.* TO conntrack@$radhost;”

cd /$temp
tar zxvf $defver
cd /$temp/$defverdir
echo .
sleep 5

echo Copying Radius Manager WEB content to $wwwpath/radiusmanager
cp -fr www/radiusmanager $wwwpath

cp $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/netcash_cfg.php.dist $wwwpath/radiusmanager/config/netcash_cfg.php
mv $wwwpath/radiusmanager/config/authorizenet_cfg.php.dist $wwwpath/radiusmanager/config/authorizenet_cfg.php
mv $wwwpath/radiusmanager/config/dps_cfg.php.dist $wwwpath/radiusmanager/config/dps_cfg.php
mv $wwwpath/radiusmanager/config/2co_cfg.php.dist $wwwpath/radiusmanager/config/2co_cfg.php

chown $httpuser $wwwpath/radiusmanager/config
chown $httpuser $wwwpath/radiusmanager/config/system_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/paypal_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/netcash_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/authorizenet_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/dps_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/2co_cfg.php
chown $httpuser $wwwpath/radiusmanager/tftpboot
chmod 600 $wwwpath/radiusmanager/config/system_cfg.php
chmod 600 $wwwpath/radiusmanager/config/paypal_cfg.php
chmod 600 $wwwpath/radiusmanager/config/netcash_cfg.php
chmod 600 $wwwpath/radiusmanager/config/authorizenet_cfg.php
chmod 600 $wwwpath/radiusmanager/config/dps_cfg.php
chmod 600 $wwwpath/radiusmanager/config/2co_cfg.php
chmod 644 $wwwpath/radiusmanager/config/docsis_keyfile
chmod 644 $wwwpath/radiusmanager/config/docsis_template

mkdir /var/www/radiusmanager/tmpimages
chown $httpuser $wwwpath/radiusmanager/tmpimages

chmod 755 bin/rm*
cp -fr bin/rm* /usr/local/bin

cp -fr bin/rootexec /usr/local/sbin
chmod 4755 /usr/local/sbin/rootexec

cp -fr etc/radiusmanager.cfg /etc
chown root /etc/radiusmanager.cfg
chmod 600 /etc/radiusmanager.cfg

cp -fr rc.d/rmpoller /etc/init.d
chown root.root /etc/init.d/rmpoller
chmod 755 /etc/init.d/rmpoller
update-rc.d rmpoller defaults 99

cp -fr rc.d/rmconntrack /etc/init.d
chown root.root /etc/init.d/rmconntrack
chmod 755 /etc/init.d/rmconntrack
update-rc.d rmconntrack defaults 99

chmod 755 rc.d/debian/radiusd
cp -fr rc.d/debian/radiusd /etc/init.d
update-rc.d radiusd defaults 99

cp -fr etc/logrotate.d/radiusd /etc/logrotate.d/radiusd

cp -fr etc/cron/radiusmanager /etc/cron.d/radiusmanager
chmod 644 /etc/cron.d/radiusmanager

echo .
sed -i ‘s/var\/lib\/mysql\/mysql.sock/var\/run\/mysqld\/mysqld.sock/g’ /etc/radiusmanager.cfg
sed -i ‘s/var\/www\/html/var\/www/g’ /etc/radiusmanager.cfg
sed -i ‘s/var\/www\/html/var\/www/g’ /etc/cron.d/radiusmanager
sed -i ‘s/var\/www\/html/var\/www/g’ /var/www/radiusmanager/config/system_cfg.php

chown $httpuser /usr/local/etc/raddb
chown $httpuser /usr/local/etc/raddb/clients.conf

service radiusd start
service apache2 restart
service mysql restart

Installation Script for Ubuntu (32 Bit)


#!/bin/bash

clear
getconf LONG_BIT

sqlpass=”radius”
wwwpath=”/var/www”
radhost=”localhost”
raduser=”radius”
myusr_rad=”radius”
mypsw_radius=”radius123″
myusr_cts=”conntrack”
mypsw_cts=”conn123″
httpuser=”www-data”
rmver40=”radiusmanager-4.0.4.tgz”
rmver41=”radiusmanager-4.1.0.tgz”

osver=cat /etc/issue |awk ‘{print $1}’

rmurl=”http://talhaali.byethost13.com/files/rm_related/

if [[ $osver == Ubuntu ]]; then
echo
lsb_release -a
sleep 3
else
exit 1
fi
echo
FILE=”/tmp/out.$$”
GREP=”/bin/grep”
if [ “$(id -u)” != “0” ]; then
echo
exit 1
fi

temp=”temp”
{
if [ ! -d “/temp” ]; then
echo
mkdir /temp
else
echo
echo
fi
}

cd /$temp
rm -fr /temp/radiusmanager.
rm -fr /temp/freeradius.
rm -fr /temp/libltd.
rm -fr /temp/ioncube.
sleep 5
echo
cd /temp
wget -q $rmurl/rm4.txt
{
if [ ! -f /temp/rm4.txt ]; then
echo
exit 0
fi
}
rm -fr /temp/rm4.txt
sleep 6

clear

echo
echo “1. Radius Manager 4.1.5”
echo “2. Radius Manager 4.1.6”
echo
echo -n “Choose an option: [1]”
if [ -z “$rmver” ]; then
rmver=”1″
fi
case $rmver in

1) echo “Selected RM version is: 4.0.4″
echo .
defver=”radiusmanager-4.0.4.tgz”
defverdir=”radiusmanager-4.0.4″
sleep 5
wget $rmurl/$defver
;;

2) echo “Selected RM version is: 4.1.0″
defver=”radiusmanager-4.1.0.tgz”
defverdir=”radiusmanager-4.1.0″
echo .
sleep 5
wget $rmurl/$defver
;;

*) echo “Invalid selection. Installation aborted”
echo
exit
;;
esac
{
if [ ! -f /$temp/$defver ]; then
echo .
exit 0
fi
}

echo
sleep 5
apt-get update

echo .
sleep 5

apt-get -y install mc wget rcconf make gcc mysql-server mysql-client libmysqlclient15-dev libperl-dev curl php5 php5-mysql php5-cli php5-curl php5-mcrypt php5-gd php5-snmp apache2

sleep 5
cd /$temp
wget http://www.dmasoftlab.com/cont/download/libltdl3_1.5.24-1ubuntu1_i386.deb
wget http://www.dmasoftlab.com/cont/download/libltdl3-dev_1.5.24-1ubuntu1_i386.deb
dpkg -i libltdl3_1.5.24-1ubuntu1_i386.deb
dpkg -i libltdl3-dev_1.5.24-1ubuntu1_i386.deb

echo .
sleep 5
wget http://www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86.tar.gz
{
if [ ! -f /$temp/ioncube_loaders_lin_x86.tar.gz ]; then
echo .
exit 0
fi
}
tar zxvf ioncube_loaders_lin_x86.tar.gz
mkdir /usr/local/ioncube
cd /$temp/ioncube
cp -fr * /usr/local/ioncube/

echo .
sleep 5
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/php5/apache2/php.ini
echo “zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so” >> /etc/php5/cli/php.ini

cd /$temp
echo .
sleep 5
wget http://www.dmasoftlab.com/cont/download/freeradius-server-2.2.0-dma-patch-2.tar.gz
Checking if FREERADIUS is downloaded
{
if [ ! -f /$temp/freeradius-server-2.2.0-dma-patch-2.tar.gz ]; then
echo .
exit 0
fi
}
echo .
sleep 5
tar zxvf freeradius-server-2.2.0-dma-patch-2.tar.gz
cd freeradius-server-2.2.0/
./configure
make
make install
radiusd -X
ldconfig

chown $httpuser /usr/local/etc/raddb
chown $httpuser /usr/local/etc/raddb/clients.conf

echo .
sleep 1
mysql -u root -p$sqlpass -e “create database radius”;
mysql -u root -p$sqlpass -e “create database conntrack”;
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_rad’@’$radhost’ IDENTIFIED BY ‘$mypsw_radius’;”
mysql -u root -p$sqlpass -e “CREATE USER ‘$myusr_cts’@’$radhost’ IDENTIFIED BY ‘$mypsw_cts’;”
mysql -u root -p$sqlpass -e “GRANT ALL ON radius.* TO radius@$radhost;”
mysql -u root -p$sqlpass -e “GRANT ALL ON conntrack.* TO conntrack@$radhost;”

cd /$temp
tar zxvf $defver
cd /$temp/$defverdir
echo .
sleep 5

echo Copying Radius Manager WEB content to $wwwpath/radiusmanager
cp -fr www/radiusmanager $wwwpath
cp $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/paypal_cfg.php.dist $wwwpath/radiusmanager/config/paypal_cfg.php
mv $wwwpath/radiusmanager/config/netcash_cfg.php.dist $wwwpath/radiusmanager/config/netcash_cfg.php
mv $wwwpath/radiusmanager/config/authorizenet_cfg.php.dist $wwwpath/radiusmanager/config/authorizenet_cfg.php
mv $wwwpath/radiusmanager/config/dps_cfg.php.dist $wwwpath/radiusmanager/config/dps_cfg.php
mv $wwwpath/radiusmanager/config/2co_cfg.php.dist $wwwpath/radiusmanager/config/2co_cfg.php

chown $httpuser $wwwpath/radiusmanager/config
chown $httpuser $wwwpath/radiusmanager/config/system_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/paypal_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/netcash_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/authorizenet_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/dps_cfg.php
chown $httpuser $wwwpath/radiusmanager/config/2co_cfg.php
chown $httpuser $wwwpath/radiusmanager/tftpboot
chmod 600 $wwwpath/radiusmanager/config/system_cfg.php
chmod 600 $wwwpath/radiusmanager/config/paypal_cfg.php
chmod 600 $wwwpath/radiusmanager/config/netcash_cfg.php
chmod 600 $wwwpath/radiusmanager/config/authorizenet_cfg.php
chmod 600 $wwwpath/radiusmanager/config/dps_cfg.php
chmod 600 $wwwpath/radiusmanager/config/2co_cfg.php
chmod 644 $wwwpath/radiusmanager/config/docsis_keyfile
chmod 644 $wwwpath/radiusmanager/config/docsis_template

mkdir /var/www/radiusmanager/tmpimages
chown $httpuser $wwwpath/radiusmanager/tmpimages
chmod 755 bin/rm*
cp -fr bin/rm* /usr/local/bin
cp -fr bin/rootexec /usr/local/sbin
chmod 4755 /usr/local/sbin/rootexec
cp -fr etc/radiusmanager.cfg /etc
chown root /etc/radiusmanager.cfg
chmod 600 /etc/radiusmanager.cfg
cp -fr rc.d/rmpoller /etc/init.d
chown root.root /etc/init.d/rmpoller
chmod 755 /etc/init.d/rmpoller
update-rc.d rmpoller defaults 99
cp -fr rc.d/rmconntrack /etc/init.d
chown root.root /etc/init.d/rmconntrack
chmod 755 /etc/init.d/rmconntrack
update-rc.d rmconntrack defaults 99
chmod 755 rc.d/debian/radiusd
cp -fr rc.d/debian/radiusd /etc/init.d
update-rc.d radiusd defaults 99
cp -fr etc/logrotate.d/radiusd /etc/logrotate.d/radiusd
cp -fr etc/cron/radiusmanager /etc/cron.d/radiusmanager
chmod 644 /etc/cron.d/radiusmanager

echo .
sed -i ‘s/var\/lib\/mysql\/mysql.sock/var\/run\/mysqld\/mysqld.sock/g’ /etc/radiusmanager.cfg
sed -i ‘s/var\/www\/html/var\/www/g’ /etc/radiusmanager.cfg
sed -i ‘s/var\/www\/html/var\/www/g’ /etc/cron.d/radiusmanager
sed -i ‘s/var\/www\/html/var\/www/g’ /var/www/radiusmanager/config/system_cfg.php

chown $httpuser /usr/local/etc/raddb
chown $httpuser /usr/local/etc/raddb/clients.conf

service radiusd start
service apache2 restart
service mysql restart

Radius Manager Manual Installation For CentOS (32 & 64 Bit)


Checking Linux Version
lsb_release  -a

Checking 32 Bit (or) 64 Bit Operating System
getconf LONG_BIT

Updating System Packages
yum install update

Disabled SELinux in /etc/sysconfig/selinux
vim /etc/sysconfig/selinux
SELINUX=disabled

Installation of EPL Repository
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Installation of Packages & Dependencies
yum install mc wget crontabs vixie-cron make gcc libtool-ltdl curl mysql-server mysql-devel net-snmp net-snmp-utils php php-mysql php-mcrypt php-gd php-snmp php-process ntp sendmail sendmail-cf alpine mutt

Server Install 32 bit glibc
yum install glibc.i386 libgcc_s.so.1

Download & Install Liberary Files
32 Bit Files
wget http://www.dmasoftlab.com/cont/download/libltdl3_1.5.24-1ubuntu1_i386.deb
wget http://www.dmasoftlab.com/cont/download/libltdl3-dev_1.5.24-1ubuntu1_i386.deb
dpkg -i libltdl3_1.5.24-1ubuntu1_i386.deb
dpkg -i libltdl3-dev_1.5.24-1ubuntu1_i386.deb

64 Bit Files
wget http://dmasoftlab.com/cont/download/libltdl3_1.5.26-1ubuntu1_amd64.deb
wget http://dmasoftlab.com/cont/download/libltdl3-dev_1.5.26-1ubuntu1_amd64.deb
dpkg -i libltdl3_1.5.26-1ubuntu1_amd64.deb
dpkg -i libltdl3-dev_1.5.26-1ubuntu1_amd64.deb

Download & Install Ioncube
32 Bit Files
cd /usr/local
wget http://www.dmasoftlab.com/cont/download/ioncube_loaders_lin_x86.tar.gz
tar -xvf ioncube_loaders_lin_x86.tar.gz
cd /ioncube
sudo cp loader-wizard.php /var/www/html

64 Bit Files
cd /usr/local
wget http://www.dmasoftlab.com/cont/download /ioncube_loaders_lin_x86-64.tar.gz
tar -xvf ioncube_loaders_lin_x86-64.tar.gz
cd /ioncube
sudo cp loader-wizard.php /var/www/html

Check PHP Version
php -v

Edit php.ini Configure File & Add Ioncube File extension location
vim  /etc/php.ini
zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.3.so

Re-Start httpd Service
service httpd restart
/etc/init.d/httpd restart

Now Check Ioncube Loader file in Web Interface
http://IP-Address/loader-wizard.php
Click on Local Install1

Loader Installed (PHP is Working)2

Download & Installation Free-Radius
wget http://dmasoftlab.com/cont/download/freeradius-server-2.2.0-dma-patch-2.tar.gz
tar -xvf freeradius-server-2.2.0-dma-patch-2.tar.gz
cd freeradius-server-2.2.0

Configure Freeradius
./configure
make
make install

Copy File -lfreeradius-radius-2.2.0 in Makefile
cd   src/modules/rlm_eap
vim MakeFile

(LIBTOOL) –mode=link $(CC) $(LDFLAGS) $(RLM_LDFLAGS) -lfreeradius-radius-2.2.0 -o radeapclient radeapclient.lo $(CLIENTLIBS) $(LIBS) $(OPENSSL_LIBS)

freerad

Configure Free Radius after Copying File to MakeFile
make
make install

radiusd -X
radiusx

ldconfig

Testing Free Radius in Terminal
radiusd -X
13
14

Setting Permissions
chown apache /usr/local/etc/raddb
chown apache /usr/local/etc/raddb/clients.conf

Creating Mysql Database
mysql -u root -p password
CREATE DATABASE radius;
CREATE DATABASE conntrack;
CREATE USER ‘radius’@’localhost’ IDENTIFIED BY ‘radius123’;
CREATE USER ‘conntrack’@’localhost’ IDENTIFIED BY ‘conn123’;
GRANT ALL ON radius.* TO radius@localhost;
GRANT ALL ON conntrack.* TO conntrack@localhost;

Downloading & Installation Radius Manager 4
Radius Manager 4.0.4
wget http://talhaali.byethost13.com/files/rm_related/radiusmanager-4.0.4.tgz

Radius Manager 4.1.0
wget http://talhaali.byethost13.com/files/rm_related/radiusmanager-4.1.0.tgz

tar -xvf radiusmanager-4.0.4.tgz
tar -xvf radiusmanager-4.1.0.tgz
cd radiusmanager-4.0.4
cd radiusmanager-4.1.0

Setting Permissions
chmod 775 ./install
./install

Select Operating System 1 (Redhat, CentOS, Fedora)
1.png

Choose Option Type
2

Choose Option 1 (New Installation)
3

Press Enter
4

Press Enter
5.png

Press Enter
6.png

Press Enter
7

Press Enter
8

Press Enter
9

Press ‘y’ to Continue
10.png

Installation Process is Started
11

Installation is Completed
12

Setting Permissions for Binaries
chmod 775 /usr/local/bin/rmauth
chmod 775 /usr/local/bin/rmacant
chmod 775 /usr/local/bin/rmpoller
chmod 775 /usr/local/bin/rmconntrack

Change Permissions & Owner for /etc/radiusmanager.cfg
chmod 600 /etc/radiusmanager.cfg
chown root.root /etc/radiusmanager.cfg

Change Permissions for tmpimages
chown apache /var/www/html/radiusmanager/tmpimages

Copying Licence Files
Copy Lic.txt & Mod.txt Files to /var/www/html/radiusmanager

Re-Starting httpd Service
service httpd restart

Re-Starting Mysql Service
service mysqld restart

Re-Starting Free Radius Service
service radiusd restart

Admin Login Page
http://IP-Address/radiusmanager/admin.php
Username – admin
Password – 1111

rm-logo

User Login Page
http://IP-Address/radiusmanager/user.php
Username – user
Password – 1111

1