CentOS下安装coturn+阿里云服务器

一、申请阿里云服务器

阿里云地址:https://www.aliyun.com/?utm_content=se_1000301881&accounttraceid=5d9834bd06f648c0b63604890c3f1001fihs
申请云服务器ECS,点击进入【管理控制台】,这里我安装的镜像是centos_7_06_64
到【安全组规则】配置,手动添加coturn所需的TCP/UDP端口,coturn默认:3478
在这里插入图片描述

二、xshell远程连接centos_7_06_64镜像

在这里插入图片描述连接成功:即ssh到远程服务器了
[root@iZ2zehie9kjawyp8bqkczwZ /]#

三、安装coturn

1. 安装相关依赖
yum install -y make gcc cc gcc-c++ wget
yum install -y openssl-devel libevent libevent-devel mysql-devel mysql-server
2. 下载可以编译的源码包
#下载
wget wget http://turnserver.open-sys.org/downloads/v4.5.0.6/turnserver-4.5.0.6-CentOS7.2-x86_64.tar.gz
#解压
tar -zxvf turnserver-4.5.0.6-CentOS7.2-x86_64.tar.gz
#转到其目录下
cd turnserver-4.5.0.6
#如果里面有install.sh文件,直接执行./install.sh或者chmod a+x install 生成install文件 。
./install.sh
3. 修改配置文件
#进入配置文件目录
vim + turnserver.conf
#打开配置文件,并直接定位到文件结尾
cd /etc/turnserver/

附:找到文件位置:

find /usr -name turnserver.conf

在文末添加:

listening-port=3478  # 监听的端口
listening-ip=x.x.x.x  # 监听的内网IP
external-ip=x.x.x.x # 监听的外网IP
user=user:123456  # 设置账号密码
4. 启动或停止turn服务
#启动命令: 
turnserver -v -r 外网ip -a -o -c /etc/turnserver/turnserver.conf 
#关闭命令: 
cat /var/run/turnserver/turnserver.pid 
#或者 cat /var/tmp/turnserver.pid 
#找到进程编号,例如:2033 
#执行kill 2033 结束进程。
5. 测试

(1)浏览器访问——公网ip:端口,出现以下页面则配置成功
在这里插入图片描述
(2)测试地址:https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
有relay返回值且done,则搭建成功!
在这里插入图片描述

参考01:https://blog.csdn.net/qq_32435729/article/details/78729093?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase
参考02:https://blog.csdn.net/haeasringnar/article/details/94607464

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值