Installing VitalPBX from ISO
-
VitalPBX only promotes setting their system up with their ISO downloaded from Sourceforge.
I've set this test system up on a Vultr $5 instance.
It will show a standard CentOS 7 install process, branded to them.
You have to manual intervene in the CentOS install process.
But only for the keyboard layout which seems strange to me.
Just checking to see what it did with the disk, it made a full size
ext4
partition for/
.
You do not have to click into here.
The dfault hostname is
vitalpbx.local
You can change that during install by clicking on Network & Host Name.
Edit as desired and click apply and done.
Change the OS timezone if/as desired.
Then begin Installation.
Set a root password and make a non-root user if you desire.
Wait for it to finish.
You can watch their ads instead of the default CentOS ads.
The installation process automatically reboots and there we are.
Log in with the root credentials and it doens't tell you what to do, but does show the important information.
Up and running and ready to go.
-
I don't like the admin account username hardcoded as admin.
-
As soon as you sign in with your admin account they show a big scary warning that you are required to activate the system with them. But reading closely, it says to update from the GUI. You are able to click X and close without registering.
-
@JaredBusch You plan on testing multi-tenancy?
-
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.
-
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
How do you think they (Vital) are pulling it off?
-
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
How do you think they (Vital) are pulling it off?
Hah, you replied while I was editing.
-
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
How do you think they (Vital) are pulling it off?
Hah, you replied while I was editing.
:thumbs_up:
-
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.
But if the underlying o/s is not designed for such how "would" they make it work?
Educate me please, why is Asterisk not designed for multi-tenancy? -
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch said in Installing VitalPBX from ISO:
@FATeknollogee said in Installing VitalPBX from ISO:
@JaredBusch You plan on testing multi-tenancy?
No. Asterisk is not designed for it.
I would never seriously do multi-tenancy on an asterisk system.
From the way this product reads, they get around things by using a prefix that is “hidden” from normal view.
But if the underlying o/s is not designed for such how "would" they make it work?
Educate me please, why is Asterisk not designed for multi-tenancy?It gets into how calling is handled. In a multi-tenant scenario you want many people with extension 100 (made up)
Asterisk cannot have that. So they prefix all the extensions.
But then things like BLF suddenly get harder. Hints are tied to the actual status of the device as it exists in the Asterisk DB, which would not be 100. It would be prefix100. So now you have to also handle that.
This gets extremely complicated very quickly.
It can be made to work like this. It is not the design for how the system should be used.
FreeSwitch (what FusionPBX uses) was forked/split from Asterisk specifically because of this, among other perceived issues.
I would need to hit google to find old references on this.
This is a really good article about the differences.
https://www.clearhat.org/2017/08/11/comparing-asterisk-vs-freeswitch/ -
@JaredBusch Thanks for the link. Good reading!