FreeSWITCH 安装笔记(apt-get 方式)

本文详细记录了如何在Debian系统上通过apt-get安装FreeSWITCH 1.6.12,包括安装过程、注意事项、模块管理和启动脚本。特别指出,apt-get安装的版本不包含mod_shout模块,需要单独安装,并提供了相应的操作步骤。安装完成后,可通过systemctl管理FreeSWITCH服务,并检查所需模块是否加载成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装升级了 FreeSWITCH 最新版本 1.6.12,把步骤记录一下以备后续查看。

  1. 查看系统版本 on Debian
$ uname -a
Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:        8.6
Codename:       jessie

# on Debian
$ cat /etc/debian_version 
8.6

# on CentOS
cat /etc/centos-release
CentOS release 6.6 (Final)

# 查看当前主机信息
# For systemd Debian version you may also use hostnamectl:
hostnamectl

apt-get update
apt-get install sox
apt-get install lsb-release
apt-get install ngrep
apt-get install subversion
apt-get install lrzsz
apt-get install python
apt-get install python-dev
apt-get install python-mysqldb

  1. 使用 apt-get 方式进行安装,通过这种方式安装,就是下载别人已编译打包好的代码,进行安装部署,减少自己编译需要解决很多依赖包的麻烦。
    【注意】
  1. 如果 FS 官网挂了,这种安装方式也会受到影响,部分东西仍是需要到 FS 官网上进行下载的
  2. 通过 apt-get 方式安装的 FS 不包括 mod_shout 模块
    https://freeswitch.org/confluence/display/FREESWITCH/Debian+8+Jessie
    https://freeswitch.org/confluence/display/FREESWITCH/Debian+Post-Install+Tasks
    参考官方的安装文档 Installing from Debian packages
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" 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值