Raspberry Pi上源码安装FreeSwitch

一、向SD卡内写入镜像。我使用的镜像是:2013-02-09-wheezy-raspbian。

 

二、启动后进行初始配置。参考这篇文章:http://blog.csdn.net/wwdlk/article/details/8795311。我只做了这两项:expand_rootfs和change_timezone。配置完后重启Pi。

 

三、重启后,配置一个静态IP地址。执行下面这句:

sudo nano /etc/network/interfaces

将文档中的这句:

iface eth0 inet dhcp

修改成这句:

iface eth0 inet static

再在这句后加入下面三句:

address 192.168.77.119

netmask 255.255.255.0

gateway 192.168.77.1

 

四、重启Raspberry Pi。输入:

sudo apt-get update

 

成功后再执行下面这句:

sudo apt-get install autoconf automake devscripts gawk g++ git-core libjpeg62-dev libncurses5-dev libtool make python-dev pkg-config libperl-dev libgdbm-dev libdb-dev gettext sudo libsqlite3-dev

 

五、上述完毕后,进入到/usr/src目录下,执行:sudo wget http://files.freeswitch.org/freeswitch-1.2.23.tar.gz。

下载完毕后,执行:

sudo tar -xzvf freeswitch-1.2.23.tar.gz。

进入到freeswitch-1.2.23目录下,执行

sudo ./devel-bootstrap.sh

这一步时间很长,执行完后然后再执行

sudo ./configure

这一步时间也很长。然后再执行

sudo make && sudo make install

然后可以睡觉了,这一步超长。

 

六、编译安装完后,FS会安装在/usr/local/freeswitch目录下。先进入到/usr/local/freeswitch/bin目录下。

执行FS的命令如下:

sudo ./freeswitch

你可能感兴趣的:(voip,pi,raspberry,freeswitch)