User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

Not a fan of PostgreSQL, but lately many people have come to me regardless I have published I work with MySQL/MariaDB. Because of this, I want to share with you a set of scripts to backup and restore your deployment. I am not the author of these scripts, I am just doing little modifications to clean them up and to do some more professional and advanced ones that will work not only with PostgreSQL but with MySQL and MariaDB.

These scripts are thought to work with two stand-alone servers. No clustering or load-balancing is involved.

Read more: Backing Up & Restoring FusionPBX with PostgreSQL

freeswitch-centos-rpm.png

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

FusionPBX is an amazing WEB frontend for FreeSWITCH. But as any non-proprietary project (I mean OpenSource licenced), installation is not as easy as everyone would wish. So, here I explain one of the many methods available to install it.

This installation by default will install FusionPBX with the following capabilities:

  • Multi-tenant enabled
  • MySQL/MariaDB enabled for the Profiles registrations
  • MySQL/MariaDB enabled for the FreeSWITCH core
  • MySQL/MariaDB enable for the FusionPBX
  • FusionPBX XML Handler enabled
  • LCR and Billing for FusionPBX
  • FreeSWITCH 1.10.1 1.6 (latest available when writing this post)
  • Database index optimized

This way, if you want to do later advanced configuration such as load balancing or HA, you don't need to do a big thing in the FreeSWITCH or FusionPBX end.

Read more: How to Install FusionPBX under CentOS 6, 7 or 8

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active

Everyone knows that CentOS only takes care of some specific core packages. All others, if you want to continue using RPM's, must be used from alternative Repositories. There are many alternatives:

  • EPEL: you will find here many useful packages. Packages get updates for critical bugs.
  • Remi: you will find here backports for the most useful packages. 
  • OKay: you will find here some specific packages for servers, audio, and video.

I especially do contributions to the OKay repository. So, if you want to use OKay follow these steps:

  • Install the EPEL repository, you may try typing yum install epel-release. I think at least Centos 7 and 8 have it out of the box.
  • Install the okay-release RPM. Type:
    • Centos 6 on 32 bits: rpm -ivh http://repo.okay.com.mx/centos/6/i386/release/okay-release-1-3.el6.noarch.rpm​?
    • Centos 6 on 64 bits: rpm -ivh http://repo.okay.com.mx/centos/6/x86_64/release/okay-release-1-3.el6.noarch.rpm?
    • Centos 7 on 64 bits: rpm -ivh http://repo.okay.com.mx/centos/7/x86_64/release/okay-release-1-3.el7.noarch.rpm?
    • Centos 8 on 64 bits: rpm -ivh http://repo.okay.com.mx/centos/8/x86_64/release/okay-release-1-3.el8.noarch.rpm?

I will post later as I publish some updates or packages.

Soon I will stop updating the CentOS 6 repository.

Subcategories

About

Read about IT, Migration, Business, Money, Marketing and other subjects.

Some subjects: FusionPBX, FreeSWITCH, Linux, Security, Canada, Cryptocurrency, Trading.