安装部署
本章介绍如何安装部署一套私有 IPPBX 系统
安装前准备
系统环境要求
. 操作系统:Linux x86_64 推荐 Debian12
. 内存:最低 4GB,推荐 8GB 以上
. 硬盘:最低 40GB,推荐 100GB 以上
tip
商业版可提供国产化信创支持
开始安装
一、基础环境准备
- Debian12
更新软件源
apt-get update
安装依赖工具包
apt-get install -y git wget tar curl
二、 拉取代码库到本地
切换到opt目录下。
cd /opt
拉取代码到本地。
git clone https://gitee.com/freecti/ippbx.git
三、IPPBX.sh 脚本使用
切换到ippbx目录下
cd ippbx
执行ippbx.sh脚本文件
./ippbx.sh
若出现工具使用说明,证明基础环境安装成功
四、命令工具,用于启动,停止和删除服务
首次必须先运行setup命令进行环境初始化并拉去容器镜像。
./ippbx.sh setup
① 提示是否初始化环境,需要输入‘Y’。
② 提示输入IP地址: 输入您的IP地址。
③ 提示输入MySQL用户 名: 设置您的MySQL用户名 (回车 默认使用freecti用户)。
④ 提示输入MySQL密码: 设置您的MySQL密码。
tip
正确输入您的IP地址 妥善保管MYSQL用户名和密码。
启动容器命令 如下:
./ippbx.sh start
停止容器命令 如下:
./ippbx.sh stop
删除/卸载容器命令 如下:
./ippbx.sh uninstall
rm -rf /opt/ippbx
五、需要开启的端口号
web页面访问端口: TCP 80/80
SIP认证端口 (用于IP话机注册): UDP 5070/5070 TCP 5070/5070
SIP非认证端口 (用于点对点中继对接): UDP 5080/5080 TCP 5080/5080
RTP端口: UDP 10000/11000
六、进入登录页面
① 打开浏览器在网址内 输入您的IP地址并回车进入注册页面
② 数据库用户名 输入您在初始化环境时设置的用户名(默认使用freecti用户)
③ 数据库密码 输入您在初始化环境时设置的密码
④ 设置您的登录密码
⑤ 点击安装 登录