如何在Debian 9/8上安装和配置3CX PBX

时间:2020-02-23 14:44:33  来源:igfitidea点击:

在本教程中,我们将介绍Debian 9/Debian 8 Linux发行版的3CX的安装和配置。
本教程是在Linux上构建企业开源VoIP系统的一部分。
3CX是一个开放的基于标准软件的IP PBX系统,为业务提供完整的统一通信。

通过使用3CX,无论是在云或者前提中的专用服务器中,都可以安装,管理和维护PBX系统。
用于运行3CX的推荐操作系统是拉伸或者杰西。

在Debian 9/8上安装3CX PBX

请注意,3CX提供软件的免费和商业版本。
有关比较,请检查3CX Edition比较页面。

第1步:更新系统包

让我们确保我们更新了所有包。

sudo apt-get update
sudo apt-get -y upgrade

如果我们有内核更新,建议在继续安装之前重新启动服务器。

sudo reboot

第2步:将3CX存储库添加到Debian 9/8

接下来是要将3CX包存储库添加到系统中。
首先导入用于签名包的GPG密钥。

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

导入密钥后,添加存储库。

# Add repository to Debian 9
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
echo "deb http://downloads.3cx.com/downloads/debian jessie main" | sudo tee /etc/apt/sources.list.d/3cxpbx.list

第3步:在Debian 9/8上安装3cx pbx

更新存储库列表并安装3cx。

sudo apt update
sudo apt install -y net-tools dphys-swapfile
sudo apt -y install 3cxpbx

这是一个完全自动化的安装,我们只需放松并等待它完成。
成功,在屏幕上打印了一条消息:

....................................
        _____ _______  __
       |__  //____/|//
        /_ <//  |  /
      ___///___/ |  
     /____/____//_/|_|  
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: 1
Starting PbxWebConfigTool...
Launch this url from a browser on another machine:
http://116.203.127.13:5015?v=2
TIP: If this is a cloud machine and the link shows a local IP address then you need to replace the local ip with your public IP Address.

Setting up nginx (1.10.3-1+deb9u2) ...
Processing triggers for systemd (232-25+deb9u11) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...

第4步:打开3CX Web界面

现在使用安装后的URL打开3CX Web门户,完成设置。
从这里获取免费许可证密钥https://www.3cx.com/voip-ip-pbx/

获取许可证密钥后,将其粘贴在许可证密钥框上,然后单击"下一步"

下一个配置为:配置登录用户名和密码

确认IP地址或者设置新的IPSelect我们首选的子域/FQDN的类型

Web服务(HTTPS/HTTP)和VoIP(SIP和隧道)的端口选择

选择默认网络适配器

等待域设置完成然后:选择扩展长度管理员电子邮件选择国家和时间zoneand所有其他设置问

我们将被要求创建运算符扩展,这将是入站呼叫的默认目标。
还要确认语音邮件扩展,允许用户检索其语音邮件。

完成后,我们将显示"祝贺3CX安装已准备就绪"消息。
我们可以从此URL访问3CX管理控制台:https://xx.3cx.co.za:5001或者通过IP:https://ip-address:5001

我们应该获取管理界面以管理3CX PBX系统。

如果我们需要重新安装3CX,首先运行清洁安装:

sudo /usr/sbin/3CXWizard --cleanup