BETA of 3CX for Linux

Get your hands on the BETA of 3CX PBX on Debian LinuxThe 3CX team is proud to announce a Linux version of 3CX! From now on, identical versions of 3CX are available either on Linux or on Windows. Our intention is for these versions to have feature parity and run the exact same technology.

The Linux version allows easier deployment to appliances and in the Cloud. Install 3CX on Debian 8 or alternatively you can run 3CX on any cloud that provides a Linux VPS. Here are two examples with 2 major providers:

Installing 3CX on Linux (Debian Linux 8)
Setting up 3CX on Google Cloud
Setting up 3CX on OVH

3CX for Linux runs initially only on Debian Linux. Our own ISO and other distributions will follow.

The following features are still in progress:

  • FAX
  • Call Reporting
  • Contact integration via Office 365
  • Failover

We look forward to receiving your feedback! Please post on our forum or as a comment below.

Liked this article?

Get notified of new articles
or share
You might also be interested in:

Leave a Reply

  1. Matt

    Is there a test/demo key?

    October 7, 2016 at 10:19 pm Reply
    • Charalambos Eleftheriou

      @Matt, yes you can fill out the form from the link below and receive a free PBX Edition key:

      October 8, 2016 at 1:18 pm
  2. Tried and true! I spun up an OVH VPS and the setup was good!

    October 9, 2016 at 12:36 am Reply
    • @Chris – yes for the .net components. The others were linux ready from before.

      October 9, 2016 at 1:34 pm
  3. Mark Dutton


    Look forward to seeing this as a packaged ISO when it goes GA.

    October 10, 2016 at 4:47 am Reply
    • Soon!!! It will be a breeze to install..

      October 10, 2016 at 1:00 pm
  4. Mark Dutton

    Nicky I installed this and restored a backup to see if a Windows backup would work. It did and now I want to do it for real on the original Windows IP address. Uninstalling and reinstalling is not like Windows. The config remains. Do I simply run 3CXCleanup then 3CXWizard to start again?

    October 10, 2016 at 8:11 pm Reply
  5. Awesome news. Looking forward to getting this deployed on Window-less, headless 1U appliances for customers.

    Nice job Team 3CX.

    October 11, 2016 at 5:07 am Reply
  6. Rigardt

    when this is in GA will it run on a raspberry ?

    October 11, 2016 at 9:16 am Reply
    • @Rigardt – not going to happen. And what pbx do you want to run on this? a 2 user pbx?

      October 11, 2016 at 9:29 am
  7. Rigardt

    @Nicky – was looking at running the free 8 user on a cheap box

    October 11, 2016 at 9:42 am Reply
    • I’m afraid you might need to spend an extra 30-50 bucks and buy a mini pc. With a RPI it is not going to happen. This is a Fully fledged pbx. Appreciate that the needs for 3CX are not the same as a simple notepad application. Get a mini pc with a celeron processor that costs like 80 bucks (30 bucks more expensive than that of a RPI with an enclosure).
      You can find with windows or debian. I mean now that we released 3CX on debian, we really have no excuses to save costs.
      Also .net core is not even available for noobs. So 3cx on RPI is not going to happen anyways. RPI is good to be an SBC.

      October 11, 2016 at 10:03 am
  8. Rigardt

    a mini pc would have been ideal but alas not available in our country. importing makes very expensive. thanks in any way

    October 11, 2016 at 10:12 am Reply
    • Asus for example. Check more. You will find.
      Maybe you should be better off not having a box at all and getting a VPS hosted instance for 2 bucks. a month. That’s 24 bucks a year. You can spend 4 years with this setup for the same price of a mini PC!!! :) And it is on a professional hosted infrastructure… Think like this.

      October 11, 2016 at 10:16 am
  9. This is seriously such good news. Hopefully we head more in this direction in the future

    October 11, 2016 at 5:12 pm Reply
  10. Are there any plans to script the AWS installation in the same way you have for Google Cloud?

    October 12, 2016 at 3:50 pm Reply
    • We did this but we did not release it. I can give you one if you want – but I’m sure you will not like the result..
      Keeping the machine constant, a machine that cost 7 dollars on google, and 5.99 on ovh come up to 75 dollars/month on amazon!!!!!! .. tried it myself.. I was shocked at how expensive it was and quickly removed the script from repository…

      October 12, 2016 at 3:56 pm
  11. I jumped into the Linux/debian version to get rid of Windows Heavyness. Great job, all is ok and works perfectly. Except that I still have ramdon 500 internal server error. How can I get rid of this ? I thought it was Something related to Windows but…
    Anyway, great job !

    October 13, 2016 at 12:06 pm Reply
    • @Guillaume – Can we see these 500 server errors pls.. We have many fixed in the upcoming SP2 of windows (*which will also generate a new linux build couple of days after release)
      If you can put your findings in the forum we can check and add fixes.. We want to eliminate them all.. Thanks

      October 13, 2016 at 12:09 pm
  12. Oleg Gilev

    Alleluia! It finally happened! We’ve been waiting for it longer than Darth Vader waited for Obi Wan! Hope virtual appliance will come soon too.

    October 13, 2016 at 3:18 pm Reply
  13. Kirsty Anderson

    WOW, this is awesome news. You kept that quiet, lol. I really feel this is a significant step forward, especially now you have the web management client.
    I look forward to running this up in a virtual machine instance very shortly.

    October 13, 2016 at 5:12 pm Reply
  14. Bobby Jefferson

    Do we have a time frame on the faxing features? I really don’t want to go back to Windows.

    October 14, 2016 at 8:39 am Reply
  15. tim stevenson

    OK so i installed V15 on debian 8, logged into the web config page OK. i didnt have time to config then so i shutdown. Now that i come back to it, i can’t connect to the web interface on port 5015? how do i make the web interface work again?

    October 16, 2016 at 2:42 am Reply
    • tim stevenson

      its okay i found it
      sudo /usr/sbin/3CXWizard –cleanup

      October 16, 2016 at 2:47 am
    • @Tim It is a dev option but you can use it. Sudo and the wizard will start from scratch as if it were a new installation.

      October 17, 2016 at 9:33 am
    • That interface was a configuration command line. It is not the interface. The cleanup option will work in this case and you can choose to start that process again.

      October 17, 2016 at 9:33 am