Posted On March 31, 2019

Install PBX in a Flash

kimconnect 0 comments
blog.KimConnect.com >> Windows >> Install PBX in a Flash
Download and install FreePBX version 13

Set static IPs
ifconfig <= to find interface name
vim /etc/sysconfig/network-scripts/ifcfg-eth0
---------ADD-----------
BOOTPROTO="static"
IPADDR=192.168.139.139
NETMASK=255.255.255.0
BROADCAST=192.168.139.255
NM_CONTROLLED=no
ONBOOT="yes"
-----------------------
vim /etc/sysconfig/network-scripts/ifcfg-eth1
---------ADD-----------
BOOTPROTO="dhcp"
ONBOOT="yes"
-----------------------
vim /etc/sysconfig/network
-----------------------
GATEWAY=192.168.139.1
-----------------------
vim /etc/resolv.conf
-----------------------
nameserver 192.168.139.1
nameserver 10.10.10.2
-----------------------
/etc/init.d/network restart

"NM_CONTROLLED=no" indicates that this interface will be set up using this configuration file, instead of being managed by Network Manager service

----------------------------------------------
Install IncrediblePBX
https://nerdvittles.com/introducing-incredible-pbx-gui-for-asterisk-13-and-centosscientific-linux/

#setenforce 0 ?
yum -y upgrade
yum -y install net-tools vim wget
# decipher your server's IP address
ifconfig
# patch grub and ignore any errors if your server doesn't use it
sed -i 's|quiet|quiet net.ifnames=0 biosdevdame=0|' /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
...
cd /root
wget
tar zxvf incrediblepbx*
#./create-swapfile-DO
./IncrediblePBX*
...
...
passwd
...
/root/admin-pw-change
...
/root/timezone-setup
...
htpasswd /etc/pbx/wwwpasswd admin
...
cat /root/knock.FAQ
...
status


Note:
- Asterisk 11 is old, 12 is short term, and 13 is long term
- Elastix (alternative):
- 12.46.12.139 as WAN server IP

Firewall ports:
SIP: TCP/UDP 5060-5082
Calling: UDP 10000-20000
Google Voice: TCP 5222
HTTP: TCP 80

epbx13-12.0-centos.tar.gz
tar zxvf incrediblepbx*
#./create-swapfile-DO
./IncrediblePBX*

....

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

PowerShell: Audit Domain Controller Certificates

function auditDcCerts{ try{ write-host "Gathering Domain Controller Names..." Import-Module ActiveDirectory $osInfo = Get-CimInstance -ClassName Win32_OperatingSystem…

Exchange 2007 Installation Notes

 - Installing as co-existence with Exchange 2003 - Must install these services in order: Client…

Some WSUS Troubleshooting Notes

Some errors and interpretations: 0x8024401c: networking generic error 0x80244022: downloading generic error     Check…