sipx是一个开源的ip pbx,它使用的是sip协议。目前该项目的日趋成熟,影响力逐步的扩大。
一个东西好坏与否,得先试上一把才知道,那么如何进行安装呢。相应的安装说明在sipx-wiki上有相应的说明,但对从源码编译一事都有些语焉不详。经过两天的尝试,安装并运行成功,现总结一下,与大家共勉。注,本人使用的是debian etch
- 获取源码 svn co http://sipxecs.sipfoundry.org/rep/sipXecs/main sipx
- 确保已经安装automake、 autoconf和libtool 运行命令autoreconf --install --force
- 运行configure,如果在configure过程中有错误出现,根据提示安装相应的软件包
- make 这里会出现找到头文件的错误,直接修改Makefile是没有用的,请修改config.status中相应的内容
- make install
- 安装ssl-cert,有关详细说明在sipXcommserverLib/doc/INSTALL.ssl.in,该文件中所要使用到的脚本文件在/usr/local/sipx/bin/ssl-cert目录下,确保已经编译并安装了sipXcommserverLib
- 为了正常启动sipxpbx需要添加sipxchange用户 useradd -m sipxchange
- su sipxchange
- 启动服务,注意要用sipxchange用户启动或停止 sipxpbx start
- 停止服务 sipxpbx stop
有关sipx最全的参考网站是sipfoundry及sipx-wiki
没有评论:
发表评论