如何在 Ubuntu 上安装 Asterisk 22.04 LTS

Asterisk是一个强大的开源PBX平台,已经彻底改变了电信世界。从小型企业到大型企业,Asterisk都是IP PBX系统、VoIP网关和会议服务器的首选解决方案。它具有呼叫队列、交互式语音应答、电话会议、保持音乐和语音邮件等众多功能,为所有电信需求提供了全面的解决方案。

Asterisk-logo

在 Ubuntu 上安装星号 22.04 LTS Jammy Jellyfish

步骤 1。在进入安装过程之前,确保您的系统是最新的至关重要。更新的系统不仅确保了顺利安装,而且还提供了增强的安全性和性能。运行以下命令以更新系统程序包:

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common

第2步。安装 N个必需的依赖项

接下来,安装必要的依赖项。这些对于成功编译和安装Asterisk至关重要: 

sudo apt-get install build-essential
sudo apt-get install git-core subversion wget libjansson-dev sqlite autoconf automake libxml2-dev libncurses5-dev libtool

第 3 步。在 Ubuntu 上安装 Asterisk 22.04.

系统准备好后,就可以下载 Asterisk 源了。使用以下命令下载最新版本的 Asterisk:

wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-20-current.tar.gz

下载完成后,使用以下命令解压缩 Asterisk 文件:

tar xvf asterisk-16-current.tar.gz

导航到 Asterisk 目录:

cd asterisk-20*

现在,启动编译过程。这可能需要一些时间,具体取决于系统的性能:

sudo make -j2

编译过程完成后,安装 Asterisk 及其模块:

sudo make install

成功安装Asterisk后,就可以创建一个Asterisk用户和组了。这增强了Asterisk安装的安全性:

sudo adduser --system --group --home /var/lib/asterisk --no-create-home --gecos "Asterisk PBX" asterisk

为 Asterisk 用户设置正确的权限:

sudo chown -R asterisk: /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk
sudo chmod -R 750 /var/{lib,log,run,spool}/asterisk /usr/lib/asterisk /etc/asterisk

重新启动 Asterisk 服务:

sudo systemctl restart asterisk

启用 Asterisk 服务以在系统引导时启动:

sudo systemctl enable asterisk

第 4 步。配置 Asterisk。

要使 Asterisk 正常运行,您需要根据需要对其进行配置。首先编辑用户会议 文件:

sudo nano /etc/asterisk/users.conf

将用户添加到文件:

[6001]
fullname = Example Bob
secret = 1234
hassip = yes
context = users
host = dynamic

[6002]
fullname = Example Joe
secret = 1234
hassip = yes
context = users
host = dynamic

保存文件并重新加载配置:

sudo asterisk -rx 'core reload'

第 5 步。连接到 Asterisk CLI。

要管理您的Asterisk服务器,您需要连接到Asterisk CLI。使用以下命令:

sudo asterisk -rvv

感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 Asterisk 开源 PBX 平台。如需更多帮助或有用信息,我们建议您查看 Asterisk 官方网站

未经允许不得转载:统信UOS之家 » 如何在 Ubuntu 上安装 Asterisk 22.04 LTS

相关文章