查看“Kamailio和siremisGUI安装”的源代码
←
Kamailio和siremisGUI安装
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:用户
您可以查看并复制此页面的源代码:
===配置环境:centos7最小化安装=== Kamailio版本:Kamailio5.1<br/> Siremis版本:siremis5.1<br/> ==安装kamailio== 安装所需要的包:<br/> <pre> yum install -y git gcc g++ flex bison make libcurl libxml2 pcre-devel gcc-c++ </pre> 安装mysql:<br/> <pre> wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm rpm -ivh mysql57-community-release-el7-11.noarch.rpm yum install -y mysql-community-server mysql-devel rm -fr mysql57-community-release-el7-11.noarch.rpm </pre> 创建存储kamailio源码的目录:<br/> <pre> mkdir -p /usr/local/src/kamailio-5.1 cd /usr/local/src/kamailio-5.1/ </pre> 下载kamailio源代码并安装编译:<br/> <pre> git clone --depth 1 --no-single-branch https://github.com/kamailio/kamailio kamailio cd kamailio/ make include_modules="db_mysql dialplan" cfg make all make install </pre> 创建mysql数据库:<br/> 编辑数据库脚本文件,去掉DBENGINE=MYSQL前面的#<br/> <pre> vim /usr/local/etc/kamailio/kamctlrc </pre> 查看mysql root用户临时密码(查看前需启动mysqld服务:systemctl start mysqld)<br/> <pre>grep 'password' /var/log/mysqld.log |head -n 1</pre> 进入mysql并修改密码、全局变量(红色部分为需要设置的新密码)<br/> <pre> mysql -uroot -p SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswd'); set global validate_password_policy=0; </pre> 创建kamailio使用的数据库:<br/> /usr/local/sbin/kamdbctl create
返回至
Kamailio和siremisGUI安装
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
合作伙伴
FreePBX官方
IPPBX软硬件
SIP 终端话机
SBC
语音网关,Sangoma语音板卡
工具
链入页面
相关更改
特殊页面
页面信息