CentOS 6.5 安装freeswitch
来源:互联网 发布:linux 查看服务器类型 编辑:程序博客网 时间:2024/05/22 06:13
官方Installation地址:https://freeswitch.org/confluence/display/FREESWITCH/FreeSWITCH+1.6+Video
1、添加RPM源
rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
或者
rpm -ivh http://mirror.cedia.org.ec/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
2、安装必须的依赖包
yum install git gcc-c++ autoconf automake libtool wget python ncurses-devel zlib-devel libjpeg-devel openssl-devel e2fsprogs-devel sqlite-devel libcurl-devel pcre-devel speex-devel ldns-devel libedit-devel
3、安装FreeSWITCH
cd /usr/src
git clone https://freeswitch.org/stash/scm/fs/freeswitch.git (##我用此版本,即1.6版本安装失败)或者git clone -b v1.4 https://freeswitch.org/stash/scm/fs/freeswitch.gitcd /usr/src/freeswitch./bootstrap.sh -j如果你想要添加或删除模块儿的话,可以修改modules.conf,在每行前面添加#来注释掉不需要的模块儿
如果不需要自定义模块儿,可以跳过此步骤./configure -Cmake && make install按照官方文档,做到此就完成安装了,可是我使用的1.6版本的,即以上git地址的第一个,可是按照网上的一些说法,解决了一部分错误以后,还是报错,于是根据另一篇文章(http://niyirangrujiu.blog.163.com/blog/static/9817337201581584910990/)所说,别人也是无法完成安装,于是我也换了1.4版本的,安装就成功了部分错误解决办法:
FreeSWITCH安装报错“You must install libyuv-dev to build mod_fsv”的解决方案:http://blog.csdn.net/gsying1474/article/details/48900195
4、安装声音
在源代码路径下执行:make sounds-installmake moh-install
5、完成安装
执行make install完成安装
6、做符号链接放到你的搜索路径中
ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/
7、启动FreeSWITCH
做了步奏6以后,直接运行如下命令(-nc 表示后台模式启动,否则启动完成后,会直接进入系统控制台)freeswitch -nc
8、连接FreeSWITCH
如下命令(fs_cli的命令暂时不多做介绍,后续会专门做解释)fs_cli -H localhost
0 0
- CentOS 6.5 安装freeswitch
- CENTOS 6.5安装FREESWITCH 1.5小记
- freeswitch centos 安装
- freeswitch centos 安装
- freeSwitch安装步骤 for CentOS
- freeSwitch安装步骤 for CentOS
- 在centos 6.5中编译和安装FreeSwitch
- Freeswitch on centos编译安装指南
- CentOS 6 安装最新版Freeswitch(版本: 1.4.15)
- CentOS 7 and RHEL 7 安装FreeSWITCH 1.6
- freeswitch 在redhat 7.0/centos 7.0上的编译安装
- Centos 6.x部署FreeSWITCH
- FreeSwitch:一、windows8.1安装FreeSwitch服务器
- FreeSwitch学习之一:FreeSwitch源码安装
- Centos7源代码安装freeswitch和启动freeswitch
- Centos7源代码安装freeswitch和启动freeswitch
- freeswitch 安装 配置mysql
- centOS6.5安装FreeSwitch
- 替换空格
- windows7下使用Git管理gitHub仓库
- Android项目如何进行签名打包发布
- studing method for linux
- socket 编程之TCP服务端与客户端
- CentOS 6.5 安装freeswitch
- leetcode_263_Ugly Number
- 软考(一)——数据流图
- java jar 包相关
- pat1029Median (25)
- Android读书笔记------LaunchMode
- 求二叉树的深度、宽度和叶子结点数
- [Android通信]基于socket的聊天app(二):实现聊天界面
- 数据挖掘之聚类