美文网首页
Centos 7.9安装Coturn过程libmysqlclie

Centos 7.9安装Coturn过程libmysqlclie

作者: 大猩猩VS | 来源:发表于2023-03-23 14:26 被阅读0次

因为使用Webrtc需要部署信令服务器,coturn是最简单的。

只需要在终端运行:sudo yum install coturn

然后运行:ifconfig

得到你的内网IP,复制保存下来下一部要用。

找到/etc/coturn修改turnserver.conf文件,编辑文件

保存,回到终端执行:

turnserver -v -r 公网IP -a -o -c /etc/coturn/turnserver.conf

记住替换你的公网IP

就可以全部部署完毕,在这里我的一个老的阿里云Centos 7.9镜像遇到。让我搞了一个上午。

错误:error while loading shared libraries: libmysqlclient.so.18:

cannot open shared object file: No such file or directory

缺少libmysqlclient.so.18这个问题,各种百度,各种安装东西,各种尝试mysql-community-libs

最终突然发现执行:

echo "/usr/lib64/mysql/" >> /etc/ld.so.conf

然后:

ldconfig

即可。前提是你/usr/lib64/mysql/目录下放一个libmysqlclient.so.18文件,这个文件可以

直接网上下载。

放在这里后执行以上命令。

然后宝塔的话需要放开端口:

3478   和40000-65535  同时开放TCP和UDP

重点:还需要在阿里云后台安全组同样开放以上端口。

然后执行:turnserver -v -r 公网IP -a -o -c /etc/coturn/turnserver.conf

发现已经正常开启,在测试网址中:https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/

发现已经打洞成功。

实际测试中留下来的玄学:

1、密码必须是数字的,如果设置字母的话,通过APP进行RTC通讯无法接通。不清楚其他端会怎样。

相关文章

网友评论

      本文标题:Centos 7.9安装Coturn过程libmysqlclie

      本文链接:https://www.haomeiwen.com/subject/bmeirdtx.html