Ubuntu安装软IPPBX(Free 100用户)

1、Ubuntu安装Docker镜像,执行以下命令进行安装最新Docker镜像,等待几分钟

sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

 

2、查看Docker版本

 

3、下载Xswitch

wget https://xswitch.cn/download/xswitch-community-6.1.2.tar.gz --user xswitch --password password

 

4、解压Xswitch文件至 /usr/local/ 下

sudo tar zxvf xswitch-community-6.1.2.tar.gz -C /usr/local/

 

5、进入 /usr/local/xswitch-community-6.1.2 文件夹下

cd /usr/local/xswitch-community-6.1.2

 

6、安装make

sudo apt install make

 

7、执行make setup

sudo make setup

 

8、编辑 .env 文件

sudo vim .env
  • EXT_IP=10.0.8.7   # 这是外网地址(如果是内网使用,填写内网地址即可)

  • LOCAL_IP=10.0.8.7       # 这是内网地址(如果是内网使用,填写内网地址即可),如果是Mac则无此参数
  • FREESWITCH_DOMAIN=xiykj.com       # 这是填写域的地方(用户或分机的域,可根据需要自行设置,也可以设成IP地址)
  • 特别注意:FREESWITCH_DOMAIN 若是修改域名,会导致页面登录提示密码错误,需要执行bash update.sh命令。

9、执行 sudo make up 启动Docker镜像

sudo make up

我在这里执行的过程中报错了

 

vim 编辑 /etc/resolv.conf 文件,在nameserver 后填写 8.8.8.8  后保存退出再执行以上命令

 

10、Docker镜像下载启动完成

 

11、 https://你的ip:8082 进行web访问

 

12、Xswitch后台管理

 

13、系统默认只创建 1 开头的分机路由,如果需要添加其它号段,如8888,则需要在路由中添加一条路由规则,方能外呼进来,否则会提示电话号码错误(如下图)

 

系统中如果没有添加路由,呼入目的号码则会提示“电话号码错误”

 

 

XSwitch 5.0版本授权200个用户授权,下载5.0版本文件  wget https://xswitch.cn/download/xswitch-install.tar.gz --user xswitch --password password

执行 sudo make up 报错

 

从6.0版本上copy文件xtra_config.lua至XSwitch解压文件data目录下,sudo scp root@10.0.8.51:/usr/local/xswitch-community-6.1.2/data/xtra_config.lua ./data

然后再执行sudo make up

posted @ 2024-05-20 15:34  凡是過往;皆為序章  阅读(172)  评论(0编辑  收藏  举报