How to Install Asterisk on Ubuntu 16.04
目录:
Asterisk是最受欢迎和广泛采用的开源PBX平台,可为IP PBX系统,会议服务器和VoIP网关提供支持。 它被全世界的个人,小型企业,大型企业和政府使用。
星号功能包括语音邮件,保留音乐,电话会议,呼叫排队,呼叫记录,交互式语音响应等等。
本教程将指导您完成在Ubuntu 18.04上安装Asterisk 15所需的步骤。
apt install asterisk
轻松安装。
先决条件
在继续本教程之前,请确保您以具有sudo特权的用户身份登录。
更新您的Ubuntu系统,并安装以下软件包,这些软件包是下载和构建Asterisk所必需的:
sudo apt update && sudo apt upgrade
sudo apt install wget build-essential subversion
下载星号
我们将在
/usr/src
目录中下载Asterisk源代码,该目录是放置源文件的常用位置,请使用以下命令转到目录:
cd /usr/src/
使用以下wget命令下载最新版本的Asterisk 15:
sudo wget
下载完成后,使用以下命令解压缩压缩包:
sudo tar zxf asterisk-15-current.tar.gz
在继续下一步之前,请确保通过键入以下内容切换到Asterisk源目录:
安装星号依赖项
以下脚本将下载构建MP3模块并在Asterisk上使用MP3文件所需的MP3源:
sudo contrib/scripts/get_mp3_source.sh
使用
install_prereq
脚本来解析Ubuntu系统上的所有依赖项:
sudo contrib/scripts/install_prereq install
该脚本将安装所有必需的软件包,并在成功完成后将显示以下消息:
############################################# ## install completed successfully #############################################
安装星号
configure
脚本将执行许多检查以确保系统上的所有依赖项都存在,请通过键入以下内容启动脚本:
sudo./configure
成功完成后,您将看到以下输出:





最后一步是启用Asterisk服务,以便在启动时使用以下命令启动:
sudo systemctl enable asterisk
配置防火墙
防火墙将保护您的服务器免受不必要的流量。
缺省情况下,SIP使用UDP端口5060打开端口运行:
sudo ufw allow 5060/udp
sudo ufw allow 10000:20000/udp
可以根据需要随意调整防火墙。
结论
在本指南中,我们向您展示了如何从Ubuntu系统上的源代码安装最新的Asterisk版本。
现在,您应该查看Asterisk文档,并了解有关如何配置和使用Asterisk的更多信息。
ubuntu星号如何在Ubuntu Linux中安装最新的Firefox 3.6.6
Firefox 3.6.6具有浏览器防崩功能。下面介绍如何在Ubuntu Linux中轻松安装它。
如何在Ubuntu 18.04上添加交换空间
交换是物理RAM内存已满时使用的磁盘空间。 当Linux系统的RAM用完时,非活动页面将从RAM移动到交换空间。 本教程介绍了将交换文件添加到Ubuntu 18.04所需的步骤。
如何在Ubuntu Linux中更改root密码
本教程说明了如何临时更改root用户帐户,以及如何在Ubuntu系统上设置root密码。 root用户(或超级用户)是在所有类似Linux和Unix的系统上都存在的特殊用户帐户。







