3CX Phone download

Preparing for installation

Make sure that you have administrator permissions on the server.

Installation is possible only on the same server where 3CX Phone version 18 or 20 is installed and activated

Download WebAPI and Webhook generator for 3CX (universal trial code NHQE-QRND-TRIAL)

Download 3CX Softphone 6 (universal SIP client)

Install 3CX PBX on Debian 10 manually
Step 1: Update your system packages
Let’s make sure we have all packages updated.

sudo apt update
sudo apt upgrade -y
If you have Kernel updates, it is recommended to reboot your server before you continue with the installation.

[ -f /var/run/reboot-required ] && sudo reboot -f
Step 2: Add 3CX Repository to Debian 10
Next is to add the 3CX packages repository to your system. Start by importing GPG key used for signing packages.

wget -O- http://downloads-global.3cx.com/downloads/3cxpbx/public.key | sudo apt-key add -
Once the key is imported, add repository

# Add repository to Debian 10
sudo apt install gnupg2 -y
echo "deb http://downloads-global.3cx.com/downloads/debian buster main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
Step 3: Install 3CX PBX on Debian 10
Update repository list and install 3CX.

sudo apt update
sudo apt install net-tools dphys-swapfile -y
sudo apt install 3cxpbx -y
This is a fully automated installation, you just relax and wait for it to complete. On success, a message is printed on your screen:

Created symlink /etc/systemd/system/multi-user.target.wants/3CXHotelModule01.service → /lib/systemd/system/3CXHotelModule01.service.

        _____ _______  __
       |__  // ____/ |/ /
        /_ </ /    |   /
      ___/ / /___ /   |

Welcome to the 3CX Configuration Tool
Help https://www.3cx.com/docs/manual/

Press ESC to go back.

Select how to run the tool:
(1) Using a Web Browser
(2) From command line
Enter option: