您想了解如何在Ubuntu Linux上安装Asterisk? 在本教程中,我们将向您展示如何在Ubuntu Linux版本17上安装和配置VoIP服务器Asterisk。
硬件列表:
以下部分介绍了用于创建Asterisk教程的设备列表。
上面列出的每件硬件都可以在亚马逊网站上找到。
星号相关教程:
在这个页面上,我们可以快速访问与Asterisk相关的教程列表。
教程 – Ubuntu Linux上的Asterisk
在Linux控制台上,使用以下命令设置正确的时区。
# dpkg-reconfigure tzdata
安装Ntpdate软件包并立即设置正确的日期和时间。
# apt-get install ntpdate
# ntpdate pool.ntp.br
在我们的示例中,Ntpdate命令用于使用巴西服务器pool.ntp.br设置正确的日期和时间
我们来安装NTP服务。
# apt-get install ntp
NTP是将保持我们的服务器更新的服务。
使用命令date检查在Ubuntu Linux上配置的日期和时间。
# date
如果系统显示正确的日期和时间,这意味着您正确执行了所有步骤。
使用以下命令安装所需的软件包。
# apt-get update
# apt-get install linux-headers-`uname -r`
# apt-get install build-essential
下载,编译和安装DAHDI软件包。
# mkdir /downloads
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
# tar -zxvf dahdi-linux-complete-current.tar.gz
# cd dahdi-linux-complete-2.11.1+2.11.1/
# make all
# make install
下载,编译并安装LIBPRI软件包。
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz
# tar -zxvf libpri-current.tar.gz
# cd libpri-1.6.0
# make all
# make install
下载Asterisk软件并安装所需的软件包。
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15-current.tar.gz
# tar -zxvf asterisk-15-current.tar.gz
# cd asterisk-15.3.0/contrib/scripts/
# ./install_prereq install
编译并安装ASTERISK软件。
# cd /downloads/asterisk-15.3.0
# ./configure
# make menuselect
# make
# make install
make menuselect命令将打开一个菜单,您可以在其中选择应该安装的模块。
如果您不知道该怎么做,请保留默认模块并单击保存并退出按钮。
使用以下命令来安装配置文件示例:
# make samples
使用以下命令来安装配置文件:
# make config
# make install-logrotate
使用以下命令启动星号服务:
# /etc/init.d/asterisk start