Download WebAPI and Webhook generator for 3CX (universal trial code NHQE-QRND-TRIAL):
Download 3CX IP PBX Server:
3CX Clients:
- 3CX Phone for Windows (legacy)
- 3CX Phone for MacOS
- 3CX Phone for Android
- 3CX Phone for iOS
- 3CX Extension for Google Chrome
3CX Softphone 6 (universal SIP client)
Install 3CX PBX on Debian 10/9/8 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/9/8
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
# Add repository to Debian 9
sudo apt install gnupg2 -y
echo "deb http://downloads-global.3cx.com/downloads/debian stretch main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
# Add repository to Debian 8
sudo apt install gnupg2 -y
echo "deb http://downloads.3cx.com/downloads/debian jessie main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list
Step 3: Install 3CX PBX on Debian 10/9/8
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:
Press (1) and launch shown URL from a browser on another machine.