FreeSwitch安装

注:为了更好的体验,将内容复制到工具中效果才好

# FreeSwitch安装

## 参考来源:https://freeswitch.org/confluence/display/FREESWITCH/Introduction

## 系统环境:centos7 其它也可以,但是这个是最简单的

## 安装步骤:

### 1、放通端口

端口       类型 说明

1719       UDP   H.323 Gatekeeper RAS port

1720       TCP   H.323 Call Signaling

3478       UDP   STUN service Used for NAT traversal

3479       UDP   STUN service Used for NAT traversal

5002       TCP   MLP protocol server

5003       UDP   Neighborhood service

5060       UDP  & TCP SIP UAS

5070       UDP  & TCP SIP UAS

5080       UDP  & TCP SIP UAS

8021       TCP   ESL

16384-32768 UDP RTP/ RTCP multimedia streaming

5066 TCP   Websocket

7443 TCP   Websocket

### 2、yum安装

```

yum install -y https://files.freeswitch.org/repo/yum/centos-release/freeswitch-release-repo-0-1.noarch.rpm epel-release

yum install -y freeswitch-config-vanilla freeswitch-lang-* freeswitch-sounds-*

```

### 3、禁止服务运行

` systemctl disable freeswitch `

### 4、修改配置

```

```

将 ` stun:stun.freeswitch.org ` 地址改为本服务器的ip地址

### 5、运行

+ 检查目录下是否有文件

` cd /var/run/freeswitch `

+ 如果有的话,就删除

` rm -rf freeswitch.pid `

+ 进入启动目录

` cd /usr/bin `

+ 启动

` freeswitch -nonat `

+ 启动界面正常应该出现

cluecom.com的log

+ 如果有异常就按提示解决异常

异常解决后,按上面步骤删除freeswitch.pid文件

+ 启动服务

` systemctl enable freeswitch `

你可能感兴趣的:(FreeSwitch安装)