TryLearn More

Use SIP trunks, WebRTC & Apps

Slash your Phone Bill by 80%

Installing 3CX on Linux

On this topic

Installing 3CX on Debian Linux

Introduction

Pre-requisites

Install 3CX

See Also

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. 3CX will not assist you 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 SSH access and you are able to connect. The hoster will give you these details. Any connection issues should be forwarded straight to the hosting provider.
  3. Keep this Linux instance dedicated to 3CX - don’t install other software.

Install 3CX

Connect to the machine via SSH and enter the following commands:

---------------------------------------------------

wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | apt-key add -

echo "deb http://downloads-global.3cx.com/downloads/debian stretch main" | tee /etc/apt/sources.list.d/3cxpbx.list

apt-get update

apt-get install 3cxpbx

apt-get install net-tools

---------------------------------------------------

Now proceed to configure 3CX using the 3CX Configuration Tool

See Also

Discuss this article with our community:
17 Comments