安装opensips时创建MySQL表_Centos7.6安装opensips并实现通话成功

先是使用opensips官方的docker尝试,好不容易装好了,软电话(sipphone)上注册不成功,主要是我docker又是装在VirtualBox的虚拟机里的,网络结构致使调试困难,直接新开一个虚拟机,很顺利的就安装成功并且实现局域网终端之间通话。

1. 准备工作

1.1. 安装依赖

以下是我的环境镜像CentOS7.6.1810.x86_64需要安装的,至于怎么使用虚拟机安装CentOS,看这篇文章VirtualBox6安装CentOS7及其基本配置。

[root@localhost /]# yum install mysql

[root@localhost /]# yum install mysql-server

[root@localhost /]# yum install mysql-devel

[root@localhost /]# yum install gcc gcc-c++

[root@localhost /]# yum install ncurses-devel

[root@localhost /]# yum install flex

[root@localhost /]# yum install bison

机器上已经又mysql正常运行的话就跳过mysql相关的安装了。

注意在安装mysql-server的时候可能会出现找不到包,提示使用mariadb-server替代,那就老实使用yum install mariadb-server mariadb安装吧。

1.2. mysql 设置密码并打开远程访问权限

装好的mysql启动默认是没有密码的,进入mysql后进去运行下面的代码。

// 设置密码

set password for 'root'@'localhost' =password('123456');

// 设置远程访问及全表权限

grant all privileges on *.* to root@'%'identified by '123456';

// 更新权限

flush privileges;

这里的设置根据需要来就好了。

1.3. 开启防火墙5060端口

[root@localhost /]# firewall-cmd --zone=public --add-port=5060/udp --permanent

[root@localhost /]# firewall-cmd --reload

这里是firewall的设置,iptables的朋友请看这一篇文章:Centos常用命令记录之:iptables

2. 安装opensips

2.1. 下载源码并选择模块

[root@localhost /]# cd /usr/local/src

[root@localhost src]# git clo

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值