Freeswitch monitoring addon installation steps


Manual Steps to install FM addon.

Warning! The Manual Setup procedure requires ability to carefully read and interpret technical instructions, possession of linux skills, basic understanding of our solution and software elements in order to be executed, and goodwill


For Debian


1. Check your PHP version(using php -v) and download package.
Example : We are assuming installed php version is 5.6

Go to this link and download Freeswitch monitoring addon package for 5.6 : https://portal.inextrix.com/downloads.php?action=displaycat&catid=3

2. Move your dowload package to ASTPP server on below path
cd /usr/src/
tar -xzvf fsmonitor_php56.tar.gz
cd fsmonitor/source/

3. Copy fsmonitor folder to module directory
cp -r fsmonitor /var/www/html/astpp/application/modules/

4. Import database changes.
mysql -uroot -p astpp < /usr/src/fsmonitor/database/db.sql

5. Setup ioncube loader
cd /var/www/html/astpp
wget http://www.ioncube.com/loader-wizard/loader-wizard.tgz
tar -xzf loader-wizard.tgz
chmod -Rf 777 ioncube
chown -Rf root.root ioncube


cd /usr/src/
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xzvf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube/

If you using diffrent php version then use that php version .so file
cp -r ioncube_loader_lin_5.6.so /usr/lib/php5/20131226

6. Add zend extension on php.ini

vim /etc/php5/fpm/php.ini or locate php.ini
add this line
zend_extension = /usr/lib/php5/20131226/ioncube_loader_lin_5.6.so

7. Restart the web server

/etc/init.d/php5-fpm restart
/etc/init.d/nginx restart

8. Now login into your ASTPP admin portal and check Addons module avaliable in menubar.

9. Open any addon page from menu and it will ask you enter license key. Enter the license key which you get from client area after purchasing package.


==================================

For Centos

1. Check your PHP version(using php -v) and download package.
Example : We are assuming installed php version is 5.6

Go to this link and download Freeswitch monitoring addon package for 5.6 : https://portal.inextrix.com/downloads.php?action=displaycat&catid=3

2. Move your dowload package to ASTPP server on below path
cd /usr/src/
tar -xzvf fsmonitor_php56.tar.gz
cd fsmonitor/source/

3. Copy fsmonitor folder to module directory
cp -r fsmonitor /var/www/html/astpp/application/modules/

4. Import database changes.
mysql -uroot -p astpp < /usr/src/fsmonitor/database/db.sql

5. Setup ioncube loader
cd /usr/src/
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xzvf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube/

If you using diffrent php version then use that php version .so file
cp -r ioncube/ioncube_loader_lin_5.6.so /usr/lib64/php/modules/.

6. Add zend extension on php.ini

Add below line in /etc/php.ini

zend_extension ="/usr/lib64/php/modules/ioncube_loader_lin_5.6.so"

7. Restart the web server
systemctl restart php-fpm
systemctl restart nginx

8. Now login into your ASTPP admin portal and check Addons module avaliable in menubar.

9. Open any addon page from menu and it will ask you enter license key. Enter the license key which you get from client area after purchasing package.

Thanks You.

 

  • 370 Users Found This Useful
Was this answer helpful?

Related Articles

ASTPP & WHMCS Addon Integration

WHMCS addon Installation and Configurations Download Source   Login in...

Powered by WHMCompleteSolution