zoukankan      html  css  js  c++  java
  • 快速安装freeswitch

    前不久在Centos 6.4上安装了一台Freeswitch,测试已经OK。为了测试FS 的集群效果,从新在安装一台FS,快速安装的过程如下:

    方案一:快速安装前提:不用重新下载Freeswitch。

    1、将freeswitch的文件包复制到要安装的Centos中,默认放在/usr/local/src/中;   注:复制的时候,会出现权限的问题。用该指令从新设定权限:

      cd /usr/local/src/      --这是复制到的新目录

         tar xvjf freeswitch-1.4.0.beta6.tar.bz2   --解压文件夹

      chmod -R 755 ./freeswitch   --修改所有复制过来的文档权限,让有足够的权限去执行

    2、执行编译指令,如下:

       cd freeswitch/

          ./configure   --设定参数

       make   --编译

    make all install cd-sounds-install cd-moh-install --加载声音文件
      /usr/local/freeswitch/bin/freeswitch -nonat     --启动FS

     到此,新的FS就安装好了。

    方案二:将整个Centos全部复制需要重新安装的地方。

    修改两个地方即可:

      1、删除/etc/udev/rules.d/ 目录下的XX-presistent-net.rules 文件,重新启动时该文件会自动生成;

      2、修改/etc/sysconfig/network-scripts/ 目录下的ifcfg-eth0 文件。修改其中的 “HWADDR”,设置要安装电脑的MAC地址,如果有网关之类的则修改"BOOTPROTO";

      3、使用ifconfig不能获取IP 时,使用 dhclient eth0  重新获取IP即可。

      除此之外,在启动Centos的时候,系统会询问你该文件是  复制/移动等  的提示时,选copy即可。就这么简单,快来试试吧!

    这两种的快速安装方式都是建立在需要的组件已经完全安装,如果没有安装的话,可以按照如下的步骤进行 环境的准备:

    1、yum install autoconf automake gcc-c++ git-core libjpeg-devel libtool make ncurses-devel pkgconfig

    2、 yum install unixODBC-devel openssl-devel libogg-devel libvorbis-devel curl-devel   libtiff-devel libjpeg-devel python-devel expat-devel zlib zlib-devel bzip2 which

     3、yum install sqlite-devel libcurl-devel pcre pcre-devel speex speex-devel libedit-devel

    如上足以。

  • 相关阅读:
    Windows 右键添加用记事本打开的选项
    shell 脚本常用写法
    常用命令--dig
    电子表格数字式的小时化成时分秒格式
    Kaggle猫狗图像分类竞赛Baseline
    阿里巴巴用户体验研究专员暑期实习生笔试 经验分享 2019
    sysctl -w net.core.somaxconn=65535
    src/stream/ngx_stream_proxy_module.c:542: 错误:‘ngx_stream_upstream_t’没有名为‘ssl_name’的成员
    ssl.cpp:333: error: ‘SSL_set_tlsext_host_name’ was not declared in this scope
    fiddler QuickExec
  • 原文地址:https://www.cnblogs.com/logo-fox/p/3477297.html
Copyright © 2011-2022 走看看