Im in the market in search for a one stiop solution for users creation, plans creation, bandwith manager, network manager, invoices, sms, email notifications and I could find only 2 which does the best, PowerCode and Radius Manager by DMA Soft Lab. DMA Radius Manager هو نظام إدارة سهل الاستخدام لـ Mikrotik و Cisco و StarOS و Chillispot و DD-WRT وأجهزة PfSense NAS و DOCSIS CMTS.اليكم نظرة عامة على الميزات للبرنامج: دعم حساب RADIUS و DOCSIS حسابات (RADIUS) الفوترة مسبقة الدفع والمدفوعة لاحقا ، الفواتير مزامنة.
A little Introduction…
Again I’m am writing about radius manager after a long time. But this time something more updated that is installation of Radius Manager in CentOS 7 which is currently the latest Cent OS version available. Here I will do the installation in a 64 bit version of CentOS 7 downloaded recently from CentOS Official website.
As we all know Radius Manager is a product of DMA Softlabs. Their support team told me that CentOS 7 is not compatible and told me to install 32 bit version of CentOS 6. But I thought of installing the latest OS ofr more updated and secured feature sets.
Initially I faced a lot of problem while trying to install Radius Manager 4 in CentOS 7. But eventually after lot of research and discussions with Mr. Syed Jahanzaib helped me to come up with a solution and install Radius Manager 4 in CentOS 7 perfectly.
However, If you want to install it in Ubuntu Server follow this.
Initial Prerequisites:
- CentOS 7 (64 bit preferred) – Downloadable from CentOS Official website – CentOS-7.0-1406-x86_64-DVD.iso
- Radius Manager 4.1.6 – Downloadable from customer portal of DMA Softlab.
- Radius Manager License Files – lic.txt and mod.txt – Downloadable from customer portal of DMA Softlab after purchase or trial.
Note: If you need to change MAC for CentOS 7 please refer to my tutorial here.
Update: Some users are facing yum repo issues after installing epel. To solve that:
1. nano /etc/yum.repos.d/epel.repo
2. Replace https with http.
3. Save and exit.
4. yum repolist. Verify installation is successful.
4. Issue yum update
Steps to install Radius Manager 4 in CentOS 7
- After you clean install CentOS 7 with proper NIC MAC Address configured, install nano for editing the configuration files.
- Disable SELinux by editing the following and changing SELINUX=disabled
- Stop and disable CentOS 7 firewall. If you want to use firewall then you need proper configuration for allowing radius requests and reply messages.
- Install EPEL Repo.
- Install all other dependencies.
- Install libraries.
- Start and configure MariaDB (replacement from MySQL) services.
- Start httpd.
- Allow phpmyadmin access.Comment out the <Directory “/usr/share/phpmyadmin”> stanza using ‘#’
Then add:
<Directory /usr/share/phpMyAdmin/>
Options none
AllowOverride Limit
Require all granted
</Directory>
Save and exit - Change authentication of phpmyadmin.change the authentication in phpMyAdmin from cookie to http – $cfg[‘Servers’][$i][‘auth_type’] = ‘http’;
- Check php version.
- Download ioncube loaders.
- Extract the ioncube package.
- Move in to the ioncube directory and copy the loader based on your php version to the required php modules folder and assign a permission of 777 to the ioncube file.
- Find the location of your php.ini file.
- Edit and add ioncube loader location in the PHP configuration file.
- Restart httpd service.
- Check and verify ioncube installation.
- Download & install Free Radius.
- Verify freeradius installation by issuing:It may fail first time. Issue again, then you will get a message Ready to process.
- In case you need to kill the above process find the process id and then issue kill command specifying the process id.
- Move into MariaDB and create the required DB, users etc.
- Download and install radius manager 4.1.6 & proceed to install license files. Change the file locations.
- Open your browser and go to: http://192.168.0.220/radiusmanager/admin.php
- Voila!! Installation is successful and you can now login.
- In case you get blank page, here are the possibilities:
(a) Php memory limit.
(b) Invalid license files.
(c) Permission error for ioncube loaders.
(d) Incompatible ioncube loaders. - Apache error log is located @ /etc/httpd/logs/error_log
Apache access log is located @ /etc/httpd/logs/access_log
Check those files for probable errors.
Video tutorial for installing Radius Manager 4 in CentOS 7
Cheers & enjoy configuring radius manager!
Top 4 Download periodically updates software information of DMA Radius Manager 4.3.0 full version from the publisher, but some information may be slightly out-of-date.
Using warez version, crack, warez passwords, patches, serial numbers, registration codes, key generator, pirate key, keymaker or keygen for DMA Radius Manager 4.3.0 license key is illegal and prevent future development of DMA Radius Manager 4.3.0. Download links are directly from our mirrors or publisher's website, DMA Radius Manager 4.3.0 torrent files or shared files from free file sharing and free upload services, including Rapidshare, HellShare, HotFile, FileServe, MegaUpload, YouSendIt, SendSpace, DepositFiles, Letitbit, MailBigFile, DropSend, MediaMax, LeapFile, zUpload, MyOtherDrive, DivShare or MediaFire, are not allowed!
Your computer will be at risk getting infected with spyware, adware, viruses, worms, trojan horses, dialers, etc while you are searching and browsing these illegal sites which distribute a so called keygen, key generator, pirate key, serial number, warez full version or crack for DMA Radius Manager 4.3.0 download. These infections might corrupt your computer installation or breach your privacy. A keygen or key generator might contain a trojan horse opening a backdoor on your computer. Hackers can use this backdoor to take control of your computer, copy data from your computer or to use your computer to distribute viruses and spam to other people.