Installation from packages instead of ISO?

Status
Not open for further replies.

saint_

Forum User
Advanced Certified
Joined
Aug 21, 2018
Messages
219
Reaction score
26
Hi all,
There was a post there https://www.3cx.com/docs/manual/installing-debian-linux-pbx/ where it showed how to install 3CX on a self hosted instance. I have a couple of demos to run for different customers, and I do not want to go through the webpage every time to setup multiple accounts. I'd rather do an apt-get install 3cxpbx if it still works, generate a temporary license, and setup my proof of concepts. Anyone knows where this page went? I cant find it anymore. Thank you!
 
Manual installs are no longer supported. If you are partner you should just spin up 3CX hosted instances for the trials.
 
Some customer do not want to open any type of online account and don't want to have to deal with any programming of the phone. They dont want to receive an email to give us in order to setup their instance. We spin our instances in lightsail for all of our customers. What a pain in the butt this became..
 
Vultr has same us$ pricing as lightsail and allows use of iso images.
 
Some customer do not want to open any type of online account and don't want to have to deal with any programming of the phone. They dont want to receive an email to give us in order to setup their instance. We spin our instances in lightsail for all of our customers. What a pain in the butt this became..
Huh? Customers don't need to open an online account for 3CX hosting. Customers don't have to do any programming if they don't want to. Customers don't have to receive an email to give you an order to setup the instance. 3cx hosting isn't much different than lightsail other than the limitations in things like advanced paramaters, cfd, etc.

https://www.3cx.com/docs/hosted-pbx-amazon-lightsail/

https://www.3cx.com/community/forums/hosted-by-3cx/
 
Huh? Customers don't need to open an online account for 3CX hosting. Customers don't have to do any programming if they don't want to. Customers don't have to receive an email to give you an order to setup the instance. 3cx hosting isn't much different than lightsail other than the limitations in things like advanced paramaters, cfd, etc.

https://www.3cx.com/docs/hosted-pbx-amazon-lightsail/

https://www.3cx.com/community/forums/hosted-by-3cx/

They do have to go through the online form.
Hence makes them open an account with 3CX.
Then they receive the emails, etc.
That's the part they dont want to deal with. I deal with guys who don't know what's the difference between wireless and ethernet connection, but still want a cool phone system. They can barely forward an email. Old school. So I have been entering dummy emails, but it's just painful. I'd rather have it the old way. apt-get install 3cxpbx , then enter the info on the fly from the pbx WWW page direcly and make it smooth this way. I understand 3CX wants people in their lead CRM, but it s just painful.
 
3CX needs contact info to be able to let people know when to upgrade, security info, license renewals, etc. If you are making your end users do that and they aren't savvy, that's on you, not them. You can simply buy the license yourself, use your contact info, and thus sell them a fully managed system without them ever getting an email other than a welcome email. You can also create the try licenses in the partner portal and then have them forward that email to you which will contain the key and then have them forward any future emails of concern and then they won't have to fill out the form. This is what I typically have customers do that don't want the hassle of 'filling out the form' but still wants the PBX in their name. I can't tell you how many times people complained here on the forums that 3CX didn't tell them they needed to upgrade because of expiring SSL or Apple PUSH changes or pricing changes or any number of items that were, in fact, communicated via email. Location information is even more important now with 3CX hosting and things like GDPR where privacy laws can be area specific. There's was to get things done with little to no involvement of the customer if needed.
 
Last edited:
I gotchu on this. I use custom apt rules on the Linux machines we deploy so doing it the tried-and-trusted way is a must for us. As such, the process is a part of our documentation (assuming you're on Debian Buster, which you should be):

Bash:
sudo apt install gnupg wget net-tools dphys-swapfile
wget http://downloads-global.3cx.com/downloads/3cxpbx/public.key
sudo apt-key add public.key
rm public.key
echo "deb http://downloads-global.3cx.com/downloads/debian buster main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
echo "deb [arch=$(dpkg --print-architecture)] http://downloads-global.3cx.com/downloads/debian buster-testing main" | sudo tee /etc/apt/sources.list.d/3cxpbx-testing.list
sudo apt update
sudo apt install -y 3cxpbx

Please read and understand the code before mindlessly copying and pasting. These commands use sudo so you need to understand what it is you're actually running.
 
It works. Totally awesome, thanks a ton!
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,964
Messages
590,008
Members
164,870
Latest member
nizammoktar