インストールガイド · 1 min read · Nov 12, 2025

DebianにAsterisk 13をインストールする方法

Asteriskは、通信アプリケーションを構築するための無料でオープンソースのフレームワークです。Asteriskは、普通のコンピュータをVoIP通信サーバーに変えます。Asteriskは、IP PBXシステム、VoIPゲートウェイ、会議サーバーを支え、小規模企業、大企業、コールセンター、キャリア、政府など、世界中で使用されています。今日はDebianにAsteriskをインストールします。必要なパッケージはすべてaptを介してインストールされますが、Asteriskはソースからインストールされます。DebianにAsteriskをインストールする方法を見てみましょう。

Asteriskのバージョンは多くのものが公式サイトにありますが、最新のものはLTS(長期サポート)付きの13です。したがって、今回はソースからダウンロードしてこのチュートリアルでインストールします。

まず最初に、ビルド環境をインストールします:

 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には多くのオプションがあります。現時点では、MysqlまたはSQLiteを使用するかまだ決めていないため、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

上の画像は、いくつかのライブラリが不足していることを示しています。これらの依存関係を1つずつ解決します:

tar xvf jansson-2.5.tar.gz 

不足しているライブラリをダウンロードしましたので、問題を解決するためにソースからコンパイルします:

 cd jansson-2.5/ 
 ./configure 

すべての依存関係が満たされたので、次のコマンドを実行してLibjassonをインストールします:

 make && make install && ldconfig 

次に、Asteriskのフォルダに移動し、./configureコマンドを再度実行して、他に依存関係が残っていないか確認します:

これにより、すべての依存関係が満たされたため、Asteriskをインストールする準備が整いました。次のコマンドセットを実行し、実行に少し時間がかかるのでお待ちください:

 make 

 make install & make samples

Asteriskは正常にインストールされ、使用する準備が整いました。次のコマンドでAsteriskのコンソールにログインできます:

 asterisk -cvvvvvvvv 

これで、DebianサーバーにAsteriskを正常にインストールしましたので、Asteriskで作業を開始できます。

リンク

  • Asterisk
Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。