インストールガイド · 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
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。