freeswitch系列一 在debian中安装freeswitch1.6
来源:互联网 发布:cpu温度检测软件 编辑:程序博客网 时间:2024/04/30 17:56
1. 概述
本文介绍如何安装在debian 8系统中安装freeswitch。通过systemctl管理服务,查看日志及介绍重要的目录
2. 安装
3.1. 操作系统
本文的使用的操作系统是debian。
root@debian:/usr/share/freeswitch# lsb_release -aNo LSB modules are available.Distributor ID: DebianDescription: Debian GNU/Linux 8.8 (jessie)Release: 8.8Codename: jessie
3.2. 配置软件源
在/etc/apt/sources.list中加入如下信息,这里非常重要,否则安装时会出现各种问题:
deb http://mirrors.163.com/debian/ jessie main contrib non-freedeb-src http://mirrors.163.com/debian/ jessie main contrib non-freedeb http://mirrors.163.com/debian/ jessie-proposed-updates main contrib non-freedeb-src http://mirrors.163.com/debian/ jessie-proposed-updates main contrib non-freedeb http://mirrors.163.com/debian/ jessie-updates main contrib non-freedeb-src http://mirrors.163.com/debian/ jessie-updates main contrib non-freedeb http://mirrors.163.com/debian-security/ jessie/updates main contrib non-freedeb-src http://mirrors.163.com/debian-security/ jessie/updates main contrib non-free
执行更新操作,如果执行成功,则表示配置成功
apt-get update
3.3. 配置freeswitch源和安装freeswitch
这节参考按照官方文档执行更新进行
- 配置freeswitch更新数据源及对应的公钥
wget -O - https://files.freeswitch.org/repo/deb/debian/freeswitch_archive_g0.pub | apt-key add -echo "deb http://files.freeswitch.org/repo/deb/freeswitch-1.6/ jessie main" > /etc/apt/sources.list.d/freeswitch.list
- 执行如下命令,安装所有的操作
apt-get update && apt-get install freeswitch-meta-all
- 安装成功后,会有freeswitch进程
root@debian:/etc/apt# ps -Af | grep freeswitchfreeswi+ 5888 1 1 01:48 ? 00:00:04 /usr/bin/freeswitch -u freeswitch -g freeswitch -ncwait -nonatroot 17699 847 0 01:52 pts/0 00:00:00 grep freeswitch
3.4. 操作freeswitch
- systemctl 使用操作 freeswitch.service
# 立即启动systemctl start freeswitch.service# 立即停止systemctl stop freeswitch.service# 重启systemctl restart freeswitch.service
- fs_cli
通过fs_cli进行freeswitch进行操作
3.5. 重要目录
部分freeswitch的重要目录,其它的目录可以通过find去搜索。
- /etc/freeswitch: 主目录,包括所有的配置
- /lib/systemd/system/freeswitch.service: systemctl 相关的配置在这个文件,配置freeswitch启动的参数
3.6. 查看日志
查看日志,除了使用fs_cli外,也可以通过以下命令可以查看日志
tail -f /var/log/freeswitch/freeswitch.log
阅读全文
0 0
- freeswitch系列一 在debian中安装freeswitch1.6
- ubuntu下安装freeswitch1.6
- 在debian中安装eAccelerator
- FreeSwitch:一、windows8.1安装FreeSwitch服务器
- ubuntu18安装freeswitch1.8
- 在centos 6.5中编译和安装FreeSwitch
- centos7下安装freeswitch1.6版本,亲测可行
- 在Debian Lenny中安装摄像头驱动
- 在VMWare中安装Debian 4
- 在 Debian GNU/Linux 中安装 TeXLive
- 在 Debian Squeeze中安装 fcitx 输入法
- Cubieboard安装Debian在Nand中
- Cubieboard安装Debian在Nand中
- freeswitch1.6 录音功能
- debian 8环境安装freeswitch 1.6.9教程
- debian 编译freeswitch
- 关于freeswitch1.5在ubuntu14.04上安装遇到的问题1
- mysql在debian安装
- 1053: 正弦函数
- 新司机上路--如何在Typora中写Markdown
- 第七次多校联合hdu6130 Kolakoski
- 启动Nginx报[10013]错误的解决方案
- Mac端口占用
- freeswitch系列一 在debian中安装freeswitch1.6
- hdu 6130 _数学规律
- Android WallpaperManager
- Grunt的配置和使用
- hdu 6129 Just do it(递推)
- 1054: 猴子吃桃
- 《三体》读后思考-泰勒展开/维度打击/黑暗森林
- D
- 遍历数组 iterator方法和for方法