如何在 Debian 上安装 Asterisk 13如何在 Debian 上安装 Asterisk 13如何在 Debian 上安装 Asterisk 13如何在 Debian 上安装 Asterisk 13
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 上安装 Asterisk 13

在此页

  1. 链接

Asterisk 是一个免费的开源框架,用于构建通信应用程序。 Asterisk 将普通计算机变成 VoIP 通信服务器。 Asterisk 为 IP PBX 系统、VoIP 网关、会议服务器提供支持,并被世界各地的小型企业、大型企业、呼叫中心、运营商和政府使用。今天我们将在 Debian 上安装 Asterisk。所有必需的包都将通过 apt 安装,但 Asterisk 将从源代码安装。让我们看看如何在 Debian 上安装 Asterisk

他们的网站上有许多可用的 Asterisk 版本,但最新版本是 13,带有 LTS(长期支持)。所以我们将从源代码下载它并在本教程中安装。

首先,我们将安装构建环境:

 apt-get install build-essential 

此命令将安装新服务器上安装 Asterisk 13 所需的基本软件包。

现在我们将安装更多直接依赖于 Asterisk 13 的依赖项:

 apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-dev

此命令将安装 Asterisk 工作所需的库,对于 CDR,有许多选项可用。目前,我们还将安装 SQLite,因为我们尚未决定使用 Mysql 还是 SQLite。

现在我们将通过以下命令从他们的网站下载 asterisk:

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

现在我们已经在我们的服务器上成功下载了 Asterisk 13。

要从我们下载的源安装它,我们必须将其解压缩。使用以下命令提取:

 tar xvf asterisk-13-current.tar.gz 

现在进入安装 Asterisk 的文件夹:

 cd asterisk-13.3.2/ 

要从源代码编译,我们必须使用以下命令,该命令将在安装软件之前检查所有已安装的依赖项:

 ./configure

上图显示缺少一些库,现在我们将这些依赖项一一解决:

tar xvf jansson-2.5.tar.gz 

现在我们已经下载了缺少的库,我们将从源代码编译它以解决问题:

 cd jansson-2.5/ 
 ./configure 

由于满足其所有依赖项,因此我们现在将执行以下命令来安装 Libjasson:

 make && make install && ldconfig 

现在我们将转到 Asterisks 文件夹并再次执行 ./configure 命令以检查是否还有其他依赖项:

这表明现在我们已准备好安装 Asterisk,因为它的所有依赖项都已满足。现在执行以下命令集并稍等片刻,因为它需要一些时间来执行:

 make 
 make install & make samples

Asterisk 现已安装并可以使用了。您可以通过以下命令登录到星号控制台:

 asterisk -cvvvvvvvv 

所以我们已经在我们的 Debian 服务器上成功安装了 Asterisk,您可以开始使用 Asterisk 了。

链接

  • 星号

©2015-2025 艾丽卡 support@alaica.com