zoukankan      html  css  js  c++  java
  • 阿里云系统安装部署Freeswitch

    1.安装vim

    apt-get install vim

    2.修改镜像源

    将/etc/apt/source.list的原有源注释掉,添加下面的源:

    deb http://mirrors.163.com/debian/ jessie main non-free contrib

    3.安装指定版本的jdk

    1. 在/usr/local下创建目录java
    2. 将jdk-1_5_0_22-linux-amd64.bin上传至/usr/local/java,解压,配置环境变量

    4.安装freeswitch

    4.1 添加源

    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

    4.2 安装依赖

    apt-get install -y --force-yes freeswitch-video-deps-most

    4.3 git拉取源码

    cd /usr/src/
     
    git clone https://freeswitch.org/stash/scm/fs/freeswitch.git -bv1.6 freeswitch
     
    cd freeswitch/
     
    git config pull.rebase true

    4.4 执行bootstrap.sh脚本

    在/usr/src/freeswitch/目录下执行

    ./bootstrap.sh -j

    4.5 解除相关模块注释

    在/usr/src/freeswitch下修改modules.conf文件,将需要的模块前的注释去掉

    4.6 编译安装

    在 /usr/src/freeswitch/目录下执行

    ./configure
     
    make
     
    make install

    另外,把声音文件也装上

    make cd-sounds-install cd-moh-install

    4.7 创建软链接

    ln -sf /usr/local/freeswitch/bin/freeswitch /usr/bin/
     
    ln -sf /usr/local/freeswitch/bin/fs_cli /usr/bin/

    4.8 测试

    后台启动freeswitch

    freeswitch -nc

    进入控制台

    fs_cli
  • 相关阅读:
    线程之Thread
    如何通过HTTP优雅调用第三方-Feign
    Spring AOP核心源码
    Spring-beans之BeanFactory初始化
    spring-core源码走读
    power of two
    排序算法(二)两种选择排序
    排序算法(一)四种冒泡排序
    约瑟夫问题
    我理解的CLH
  • 原文地址:https://www.cnblogs.com/it-davidchen/p/10996927.html
Copyright © 2011-2022 走看看