ubuntu 14.04 安装freeswitch 教程
来源:互联网 发布:股票交易软件编程 编辑:程序博客网 时间:2024/06/05 19:52
/
1,安装ubuntu 14.04 系统
系统下载地址:http://cdimage.ubuntu.com/releases/14.04/release/
在windows系统上用 Universe USB-Installer 来刻usb启动盘。
然后系统按delete键来进入bios,设置usb启动
2,安装系统后,打开终端
Ctrl+Alt+Tctrl+win窗+↑
3,安装freeswitch
登陆系统以普通用户登陆ubuntu
git clone https://stash.freeswitch.org/scm/fs/freeswitch.git
如果报错:
server certificate verification failed
那么:
git config --global http.sslverify false
4,安装依赖包
apt-get install libedit-dev libldns-dev libpcre3-dev libspeexdsp-dev libspeex-dev libcurl4-openssl-dev libopus-dev libncurses5-dev libtiff-dev libjpeg-dev zlib1g-dev libssl-dev libsqlite3-dev build-essential automake autoconf git-core wget libtool liblua50-dev libsndfile1-dev yasm libldns-dev lua5.2
5,安装freeswitch
sudo ./bootstrap && ./configure && make -j4 install
遇到一个lua的问题
解决方法:
有的说是这个问题:
Since FreeSWITCH 1.4, you need to use Lua5.2 (http://www.lua.org/manual/5.2/).For those willing to keep using Lua5.1 for backwards compatibility reasons, there is a mod_lua available in legacy directory `freeswitch/src/mod/legacy/languages/mod_lua/`
我自己尝试:
*cannot find -llua以及 lua.h no such file
最好不直接apt-get install lua,从官网下载后(5.1版本,最新版本有无法识别luaL_Reg的问题),make linux & make install
cp lauxlib.h、lua.h、luaconf.h、lualib.h /usr/local/include*
我尝试了拷贝从 /usr/include/lua5.2中拷贝了,
也可能是我重新./bootstrap?
也有可能,我通过apt-get install lua 列出来项目,分别安装了lua* 和lua*-dev
建立软连接:
sudo ln –sf /usr/local/freeswitch/bin/freeswitch /usr/local/bin/ sudo ln –sf /usr/local/freeswitch/bin/fs_cli /usr/local/bin
帮助
1,当遇到vi编辑出现ABCD
步骤一,输入下述命令以卸载vim-tiny:
sudo apt-get remove vim-common
步骤二,输入下述命令以安装vim-full:
sudo apt-get install vim
2,远程
关闭防火墙 安装ssh-server
登陆ssh 用户名@ip
3,前后台切换
sudo fs_cli 切换到控制台sudo freeswitch -nc 进入控制台在命令行中退出 /exit在命令行中关闭 shutdown
阅读全文
0 0
- ubuntu 14.04 安装freeswitch 教程
- MAC freeswitch 安装教程
- ubuntu 14.04 freeswitch 安装及应用
- freeswitch安装过程(Ubuntu)
- Ubuntu 16.04.3安装 freeswitch 1.6
- freeswitch的编译安装(ubuntu、debain)
- Ubuntu 14.04安装教程
- debian 8环境安装freeswitch 1.6.9教程
- ubuntu 14.04 安装ROS 教程
- 【教程】Ubuntu安装cryptominisat教程
- FreeSwitch:一、windows8.1安装FreeSwitch服务器
- FreeSwitch学习之一:FreeSwitch源码安装
- Centos7源代码安装freeswitch和启动freeswitch
- Centos7源代码安装freeswitch和启动freeswitch
- KinectV2+Ubuntu 14.04+Ros 安装教程
- KinectV2+Ubuntu 14.04+Ros 安装教程
- KinectV2+Ubuntu 14.04+Ros 安装教程
- KinectV2+Ubuntu 14.04+Ros 安装教程
- KMPc++实现
- CAD图纸转为dwf的方法
- SylixOS下Shell命令行执行模块内函数
- golang API json,struct结构中标签(Tag)的使用
- 华为 TD-LTE AT 指令
- ubuntu 14.04 安装freeswitch 教程
- OpenCV实践之路——用OpenCV和Dlib进行人脸颜值预测(Python)
- 遐想物联网概念企业战略演进之路
- JS时间处理工具类
- 在Linux系统中增加IP地址网段
- Lucene入门学习二
- 《C++内存泄漏》经验汇总
- Golang json用法详解(一)
- 极速扫码——zbar扫码库性能优化实践