3CX manual Installation Instructions Disappeared

Status
Not open for further replies.

DanMay

Silver Partner
Advanced Certified
Joined
Jul 26, 2019
Messages
11
Reaction score
7
So, I have installed 3CX 10+ times using a stock Debian install (spun up in my hosting provider) and the instructions that used to be at https://www.3cx.com/docs/manual/installing-debian-linux-pbx/ . I went to to the same thing today and realized that 3CX just pointed that link to https://www.3cx.com/docs/manual/installing-debian-linux-pbx/ . That's cute, but not helpful if I don't want to use their ISO. I searched for a while (until I found the right URL that I had used before) and punched it in to archive.org. I found what I was looking for, and I'm posting it here in hopes that anyone else baffled why 3CX would just delete a help article is looking for it: I also guess that I'll come back here myself when I need it.

Introduction
This guide is for cases where a manual installation of 3CX is required. If you are installing Debian using the 3CX ISO, 3CX is automatically installed. But there are cases where the 3CX ISO cannot be used because the hoster does not allow custom ISOs to be uploaded. In this case, use the hoster’s Debian image and follow this guide to install 3CX manually. If you are installing 3CX on stock Debian you must already be a Linux administrator and be able to update and manage Debian Linux, as 3CX does not provide assistance in the management of Debian Linux.

Pre-requisites
  1. When you install Debian, select the hoster’s Debian 9 amd64 (Stretch) image.
  2. Ensure you have proper SSH access with administrative privileges and you are able to connect with the information provided by the hosting provider. Contact your hosting provider for any connection issues.
  3. Keep this Linux instance dedicated to 3CX - don’t install other software or services.
Install 3CX
Connect to the machine via SSH and enter these commands using sudo:

wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | sudo apt-key add -
echo "deb http://downloads-global.3cx.com/downloads/debian stretch main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
echo "deb http://downloads-global.3cx.com/downloads/debian stretch-testing main" | sudo tee /etc/apt/sources.list.d/3cxpbx-testing.list
sudo apt update
sudo apt install net-tools dphys-swapfile

To install:
3CX PBX Stable release run the command:

sudo apt install 3cxpbx

3CX PBX Beta release for evaluation, run the command:

sudo apt -t testing install 3cxpbx

Proceed to configure 3CX using the 3CX Configuration Tool
 
Stellar job @DanMay

Thank you very much. I really don't know why they would remove the guide.
 
Thank you. I needed this and was in a pinch. I guess they really want to push their hosted options as this point.
 
It was removed because that method is no longer supported. The only supported environments are installs from the ISO or via the repo/marketplace images tested on each of the supported cloud providers.
 
Status
Not open for further replies.

Latest Posts

Forum statistics

Threads
111,963
Messages
589,998
Members
164,868
Latest member
swegner