1、安装相关依赖
yum install -y make gcc cc gcc-c++ wget openssl-devel libevent libevent-devel
1
这里我们下载最新的4.5.0.8
wget https://coturn.net/turnserver/v4.5.0.8/turnserver-4.5.0.8.tar.gz
1
解压并进入目录
tar -zxvf turnserver-4.5.0.8.tar.gz
cd turnserver-4.5.0.8/
1
2
./configure --prefix=/usr/local/turnserver # 指定安装的目录
make && make install
1
2
编辑root目录下.bashrc文件
vim ~/.bashrc
1
插入一下内容
export turnserver_home=/usr/local/turnserver
export PATH=$PATH:$turnserver_home/bin
source ~/.bash_profile
先找到配置文件位置
find /usr -name turnserver.conf
1
例:返回/usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
编辑配置文件
vim /usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
1
在配置文件末尾加入一下内容
listening-port=3478 # 监听的端口
listening-ip=x.x.x.x # 监听的内网IP
external-ip=x.x.x.x # 监听的外网IP
user=user:123456 # 设置账号密码
1
2
3
4
turnserver -v -r 外网ip -a -o -c /usr/local/turnserver/share/examples/turnserver/etc/turnserver.conf
1
注意:如果使用的是阿里云或腾讯云的服务器,要开发对应端口的访问,关闭对应端口的防火墙
转载于 https://blog.csdn.net/haeasringnar/article/details/94607464