PIONEERS Elastix 4.0 + Incredible PBX + CentOS 7

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
15,246
Reaction score
2,670
With a little luck, we hope to have something ready for the pioneers later this weekend. If you have a little time, give it a whirl.

 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
15,246
Reaction score
2,670
I think we're ready for the Weekend Pioneers now.

1. Install Elastix 4.0 from here
2. Then log into your server as root:
Code:
cd /root
yum -y install wget 
wget  http://incrediblepbx.com/incrediblepbx11elastix40.tar.gz
tar zxvf incrediblepbx11elastix40.tar.gz
rm -f incrediblepbx11elastix40.tar.gz
./Incredible*
#  after reboot, run the installer a second time
./Incredible*
NOTES: Incredible PBX substitutes our standard Travelin' Man 3 preconfigured firewall for the Elastix 4.0 version. Don't try to use both! Fax capabilities not yet tested.


p.s. Elastix 4.0 is AWESOME!

Feedback appreciated. Still a few rough edges. ;)
 
Last edited:

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
15,246
Reaction score
2,670
Will this work on a cloud server?
If you can install your own ISO, it'll work great. @rentpbx should have a build of Elastix 4.0 very soon. $15/mo. with coupon code: NoGotchas. And VirtualBox and VMware are awesome VM platforms.
 

islandtech

Wassamassaw
Joined
Jan 11, 2009
Messages
498
Reaction score
73
took a couple of tries but got it loaded.
comparing it with a Elastix 2.5 before installing incred.
4.0 much better!
 

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
661
Reaction score
163
Location
Northampton, United Kingdom
Last edited:

islandtech

Wassamassaw
Joined
Jan 11, 2009
Messages
498
Reaction score
73
Just ran the above code to install incredible pbx. Completed with no errors.
When logging in, I get the standard Elastix Welcome
running status cmd I get command not found
 

islandtech

Wassamassaw
Joined
Jan 11, 2009
Messages
498
Reaction score
73
Fresh install
had to install wget before running the above code.
still no pbxstatus screen
 

tbrummell

Guru
Joined
Jan 8, 2011
Messages
643
Reaction score
72
@tritron mentioned last year that you can install elastix 4.0 on top of centos 7 see http://pbxinaflash.com/community/threads/piaf-elastix-on-cloudatcost.17042/#post-110188

I'm going to fire up a vm and try it

edit: well I would but DC-1 is out of ip addresses again, [email protected] why?
DC-2 is now up and running, I built a few machines on DC2 on the weekend but none had network connectivity. Found a tut on the web to manually install Elastix 4 but it didn't go so well.
 

islandtech

Wassamassaw
Joined
Jan 11, 2009
Messages
498
Reaction score
73
Followed the article
Successful install, but how do you get the blue background with the horizontal tabs?
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
15,246
Reaction score
2,670
Elastix 4.0 has been on the street for about one week. Give it a little time. :rolleyes:
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
15,246
Reaction score
2,670
Finally sorted out the problem with the Python pygooglevoice (gvoice) utility to make calls the old-fashioned way and send SMS messages. If you download the latest installer, it will get installed automatically. If you installed before 4 p.m. EST on Tuesday, Feb. 23, then apply the fix documented here.

To use SMS Message Blasting:

1. Insert your Google Voice credentials in /root/smsblast
2. Insert the recipients of your SMS message in /root/smslist.txt
3. Insert your SMS message in /root/smsmsg.txt
4. Send the SMS message with this command: /root/smsblast

Because you're using plain text passwords... If you have trouble getting Google Voice to work (especially if you have previously used your Google Voice account from a different IP address), try this Google Voice Reset Procedure. It usually fixes connectivity problems. If it still doesn’t work, enable Less Secure Apps using this Google tool.
 
Last edited:

stuck

Member
Joined
Nov 8, 2007
Messages
238
Reaction score
1
Was there a new MT version released too? anyone trying that?
 

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
661
Reaction score
163
Location
Northampton, United Kingdom
I'm using this in front of the incredible pbx script:

http://mangolassi.it/topic/6242/building-elastix-4-via-rpm-repo

#!/bin/bash
# SAM's Elastix 4 on CentOS 7 Installation and Build Script
# Tested on Digital Ocean, Must be Run as Root

yum -y install epel-release
yum -y install htop glances screen fail2ban wget sysstat net-tools
yum -y update
dd if=/dev/zero of=/swapfile1 bs=1024 count=1048576
chown root:root /swapfile1
chmod 0600 /swapfile1
mkswap /swapfile1
swapon /swapfile1
echo '/swapfile1 none swap sw 0 0' >> /etc/fstab
cd /tmp
wget https://sourceforge.net/projects/elastix/files/Elastix PBX Appliance Software/4.0.0/Elastix-4.0.74-Stable-x86_64-bin-10Feb2016.iso/download
mv download elastix4.iso
mkdir /mnt/elastix4
mount -o loop /tmp/elastix4.iso /mnt/elastix4/
cat > /etc/yum.repos.d/Elastix.repo <<EOF
[Elastix-cd]
name=Elastix-cd
baseurl=file:///mnt/elastix4/
gpgcheck=0
enabled=1
EOF
cd /mnt/elastix4/Elastix
for i in $(ls); do yum -y install $i; done
for i in $(ls); do yum -y install $i; done
systemctl enable mariadb.service
systemctl enable httpd
systemctl enable firewalld
systemctl start firewalld
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --reload
systemctl start mariadb
/etc/init.d/elastix-firstboot start && reboot
 
  • Like
Reactions: wardmundy

Members online

PIAF 5 - Powered by 3CX

Forum statistics

Threads
22,455
Messages
138,070
Members
14,620
Latest member
Brads#Bell