Loading...
 
Skip to main content

Custom Share Module 0.1dev

History: FusionPBX

Preview of version: 33

"FusionPBX is an open source FreeSWITCH GUI (Graphical User Interface). FusionPBX can be used as a high available single or domain based multi-tenant PBX, carrier grade switch, call center server, fax server, voip server, voicemail server, conference server, voice application server, appliance framework and more. FreeSWITCH(tm) is a highly scalable, multi-threaded, multi-platform communication platform. FusionPBX license is the MPL 1.1 license.

It can be run on most operating systems on the hardware of your choice. It provides unlimited extensions, voicemail-to-email, music on hold, call parking, call center, call queues, analog lines or high density T1/E1 circuits and many other features. It provides the functionality your business needs and brings corporate level phone system features to small, medium and large businesses." Source: http://www.fusionpbx.com/

Related links

Installation Procedure for FusionPBX under ClearOS6

  1. Install a ClearOS, be sure to include in the installation the MySQL, Web Server, Service Manager and Service Repository Modules, if not, you may do so through the Webconfig->Market Place Module (https://<your-ip-address>:81/app/marketplace).
  2. Make sure the MySQL user root@localhost is passwordless, this can be done by:
    1. If a new Install: Leaving the password unchanged.
    2. If the MySQL has been assigned (MySQL previously installed) by the console or a SSH terminal command prompt:
    • Copy to clipboard
      mysqladmin -u root -p 'oldpassword' password ''
  3. Disable SELinux by editing the configuration file /etc/selinux/config and make sure the line SELINUX=<option> is set to "disabled". After this, you must reboot the system by going to https://<your-ip-address>:81/app/dashboard and clicking on Restart.
  4. Go to /etc/yum.repos.d (Or System->Operating System-> Software Repository via the ClearOS GUI and select the Detailed View) and enable at least next repos: clearos-epel, centos-scl, clearos-core, clearos-developer, clearos, clearos-updates, clearos-extras
  5. Visit https://fedoraproject.org/wiki/EPEL and install the EPEL repository corresponding to your distro and architecture. For ClearOS6, choose CentOS 6.
    • @Luis Argerich: # You indicate to add epel and clearos-epel. I wonder what epel brings that clearos-epel doesn't?
  6. Run rpm accordingly:
    • 32 bits
      Copy to clipboard
      rpm -ivh http://repo.okay.com.mx/centos/6/i386/release/okay-release-1-1.noarch.rpm?
    • 64 bits
      Copy to clipboard
      rpm -ivh http://repo.okay.com.mx/centos/6/x86_64/release/okay-release-1-1.noarch.rpm?
  7. Type yum install fusionpbx-all and wait
  8. Start your FreeSWITCH daemon
    • How?
  9. Make sure at least MySQL/MariaDB, Memcached, Apache and FreeSWITCH will start when booting your system. You can do this with the chkconfig command or via https://<your-ip-address>:81/app/services
  10. You can access your FusionPBX installation using the http://<your_ip>/fusionpbx/
    • Default user: superadmin, and as default password: superadmin.
    • Todo: make sure https works, and update docs to https (Some users may even want to shut off http altogether)
  11. Remember to change the default FusionPBX user and password.
  12. Which firewall ports should be opened on https://<your-ip-address>:81/app/incoming_firewall
  13. Question: doesn't MySQL root password need to be reset to a non-empty value?

FusionPBX Capture 20150223142554 937 0


Future enhancements

  1. Manual disabling of SELinux is OK for now, but later, we'll investigate this more (how to keep as much security as possible) - Pending

Future projects

History

Advanced
Information Version
Marc Laporte 34
View
Marc Laporte 33
View
Marc Laporte 32
View
Marc Laporte 31
View
Marc Laporte 30
View
Marc Laporte 29
View
Marc Laporte cosmetic 28
View
Marc Laporte Removed no-longer useful feedback, and incorporated the rest in the text 27
View
Marc Laporte Improving docs 26
View
Marc Laporte nicer 25
View
Marc Laporte Proper case 24
View
Marc Laporte 23
View
Marc Laporte 1st pass review 22
View
Marc Laporte typo 21
View
Marc Laporte That is how they write it 20
View
dlucio 19
View
dlucio 18
View
dlucio 17
View
dlucio 16
View
dlucio 15
View
dlucio 14
View
dlucio 13
View
dlucio 12
View
Marc Laporte 11
View
Marc Laporte One more in the GUI :-) 10
View
  • «
  • 1 (current)
  • 2

Upcoming Events

1)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3) 
Tiki birthday
4)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting