Asterisk インストール · 2 min read · Dec 31, 2025
Debian 7 (Wheezy) における Asterisk のインストール
Debian 7 (Wheezy) における Asterisk のインストール
はじめに
この文書は、新しいプラットフォーム上での Debian Linux 7 と Asterisk のインストール手順を提供します。
コンポーネント:
Debian Linux : 最新版は (http://cdimage.debian.org/debian-cd/7.1.0/amd64/iso-dvd/) から入手できます。ウェブサイトには複数の CD イメージがありますが、最初の CD のみをダウンロードしてください。追加のソフトウェアは、必要に応じて Linux 内からインストール中に CD 2 および 3 からダウンロードできます。
Asterisk : 通信システムを構築するためのオープンで無料のプラットフォームです。最新の安定版は (http://www.asterisk.org/downloads/asterisk/all-asterisk-versions) から入手でき、適切な認定バージョンを選択するか、Linux をセットアップした後にコマンドラインから以下のコマンドを発行して入手できます: (wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz)。Asterisk プラットフォームに加えて、Asterisk ウェブサイトから追加の 2 つのパッケージをダウンロードする必要があります:
i. DAHDI ライブラリ : 通信インターフェースを管理するために使用されます (wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.6.1+2.6.1.tar.gz)
ii. LIBPRI ライブラリ: LIBPRI は、ISDN プライマリレートインターフェース (T1, E1, J1) を介して通信するために使用されるプロトコルをカプセル化するオープンソースライブラリです。PRI 信号が使用される場合、LIBPRI は Asterisk と DAHDI の依存関係です。 (wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz)
Linux のインストール
1- ダウンロードした最新の Linux プラットフォームの ISO イメージを DVD または CD に書き込み(サイズに応じて)、それをマシンに挿入し、CD ドライブからブートすることを確認します。
2- ブート後、以下の図 1-1 のようにインストールスプラッシュ画面が表示されます。最初のオプション「install」を選択します。

Fig 1-1 [最初の画面]
3- 次の画面「言語画面」で「English」を選択し、続行します [Fig 1-2 言語画面]

Fig 1-2
4- 次の画面「あなたの場所を選択」で、あなたのいる国 (ヨルダン) を選択します; または、US のままにしておき、後でシステム内から修正できます。 Fig 1-3

Fig 1-4
5- 次の画面「システムロケール」で、キーボードのデフォルトを選択します (画面と同じ)。 Fig 1-5

Fig 1-5
6- Enter をクリックしてキーボードの地域を設定します Fig 1-6

Fig 1-6
7- Debian のインストールが始まります。次のアクションを要求されるまで待ちます (Fig 1-7)
Fig 1-7
8- 次にネットワーク設定を行います (実際の設定は以下の図と異なる場合があります) 図 1-8..1-11

Fig 1-8

Fig 1-9

Fig 1-10

Fig 1-11
9- 次の画面でルートパスワードを入力するように求められます。複雑なパスワードを入力してください。 Fig 1-12

Fig 1-12
10- 次の画面では、前の画面からルートパスワードを確認するように求められます。
11- 次に、システムに通常のユーザーを追加し、このユーザーのパスワードを入力するように求められます。図 1-13 および 1-14 に従ってください。

Fig 1-13

Fig 1-14
12- 次に、ディスクパーティションを設定するように求められます。「Guided,use entire disk」を選択します Fig 1-15

Fig 1-15
13- システムがファイルのインストールを開始するまで、ディスクパーティションの次の画面で「次へ」をクリックします。
14- システムがインストールを開始します。図 1-16 に従ってください。

Fig 1-16
15- 次に、パッケージマネージャを選択するように求められます。パッケージマネージャは、後で必要なソフトウェアをインストールするために使用される APT を特定する責任があります。 Fig 1-17

Fig 1-17
16- 前の画面の後、Apt の設定がすぐに開始されます。以下の Fig 1-18 に従ってください。

Fig 1-18
17- 人気コンテスト画面で「NO」をクリックします Fig 1-19

Fig 1-19
18- ソフトウェアリポジトリの設定後、追加のソフトウェアインストールオプションが表示されます。「SSH」と「Standard System Utilities」のみを選択してください。図 1-20 に従ってください。

Fig 1-20
19- 最後のステップでは、Linux ブートシステムのユーティリティである GRUB ローダーのインストールが表示されます。「YES」を選択し、図 1-21 に従って続行します。

Fig 1-21
20- おめでとうございます。Debian 7 のインストールが成功しました。「Continue」をクリックして再起動し、システムにログオンします。 Fig 1-22

Fig 1-22
21- システム再起動後、システムにアクセスするためのログイン資格情報を入力します。リモートで作業する場合は、「putty」を使用しても構いません。
Asterisk のインストール
Asterisk を適切にインストールするためには、Asterisk をコンパイルする前にインストールする必要があるいくつかのシステムライブラリがあります。
必要なシステムライブラリ:
C/C++ コンパイラ
OpenSSL
Ncurses
Newt
Libxml2
カーネルヘッダー
Sql lite
Vim (ファイルエディタ)
システムライブラリのインストール:
- 次のコマンドを発行して開始します: apt-get install build-essential。以下の Fig 2-1 のように、C/C++ および gcc コンパイラなどのすべての事前ビルド必須がインストールされます。
Fig 2-1
- 次に、OpenSSL、Ncurses、Newt、LibXML2、vim、および sqllite とカーネルヘッダーをインストールします。最初に最後のもの (カーネルヘッダー) を次のコマンドを発行してインストールします: apt-get install linux-headers-$(uname -r) その前に、システムが最新であることを確認するために、apt-get update を発行します。以下の Fig 2-2 に従ってください。

Fig 2-2
- 次に、ステップ 2 で言及された残りのシステムライブラリとその開発ライブラリもインストールします。そのためには、次のコマンドを発行します: apt-get install libxml2 libxml2-dev openssl libssl-dev libncurses5 libncurses5-dev libnewt0.52 libnewt-dev vim-nox libsqlite3-dev。図 2-3 に従ってください。
Fig 2-3
これで、必要なすべてのライブラリとサポートソフトウェアのインストールが完了しました。システムを再起動し、Asterisk システムのインストールに進みます。
Asterisk パッケージのダウンロードとインストール:
Asterisk システムには、Asterisk パッケージと一緒にインストールする必要がある 2 つのサポートパッケージがあります: DAHDI と LIBPRI。DAHDI は、Digium が製造したアナログおよびデジタル電話カードのセット用のドライバとユーティリティのセットです。そして LIBPri は、Asterisk が ISDN 接続と通信できるようにするライブラリです。
まず、tar ファイル (圧縮ファイル) をシステムにダウンロードし、それを抽出して最終的にインストールします。コマンドラインから tar ファイルをダウンロードする方法は、この文書の「システムコンポーネント」セクションに詳述されています。パッケージを /usr/local/src にダウンロードします。
プロセス:
- Asterisk、DAHDI、および LibPri を /usr/local/src にダウンロードします。図 4-1 に従ってください。

Fig 4-1
- 上記のインストールしたファイルを同じディレクトリに展開します。次のコマンドを発行します (パッケージ名を適宜変更してください): tar -zxf [package_name].tar.gz。図 4-2 に従ってください。

Fig 4-2
次に、Asterisk フォルダに移動し、次のコマンドを発行して DAHDI と LibPri をビルドします:
a. DAHDI コマンド : make make install Fig 4-3.1
Fig 4-3.1
b. make config を発行し、DAHDI の作業が完了します。
Libpri のインストール: 最初に、利用可能なパッチがある場合は、libpri の現在のバージョンにパッチを適用する必要があります。そのため、同じ場所から libpri パッチもダウンロードし、次のコマンドを発行します: patch –p1 < /<
> 。DAHDI と同様に、次のコマンドを発行します: apt-get install libpri1.4最後に、Asterisk パッケージのビルドとインストールを開始します。最初に Asterisk フォルダに移動し、その後次のコマンドを発行します:
a. 最初に次のコマンドを発行します: ./configure 結果は以下の Fig 5-1.1 のようになります。

Fig 5-1.1
b. 次に、「make menuselect」を発行してメニューから mysql_cdr を選択します。図 5-1.2 に従ってください。

Fig 5-1.2
c. 最後に、「make」と「make install」のコマンドを発行して Asterisk パッケージをビルドおよびインストールします。最終結果は、図 5-1.3 および Fig 5-1.4 のようになります。
Fig 5-1.3

Fig 5-1.4
d. Asterisk のサンプル設定ファイルのセットをインストールするには、次のように入力します: #make samples.
e. Asterisk をコンパイルしてインストールしたので、最後のステップは初期化スクリプト、または initscript をインストールすることです。このスクリプトは、サーバーが起動すると Asterisk を開始し、Asterisk を停止または再起動するためにも使用できます。initscript をインストールするには、make config コマンドを使用します。
f. Asterisk システムが実行されると、ログファイルが生成されます。ログファイルを圧縮およびローテーションするためにログローテーションスクリプトをインストールすることをお勧めします。これにより、ディスクスペースを節約し、検索やカタログ化が容易になります。これを行うには、make install-logrotate コマンドを使用します。 g. Asterisk が実行中かどうかを確認するには、Asterisk initscript を使用できます。コマンド /etc/init.d/asterisk status または restart を使用します。
h. Asterisk のインストールおめでとうございます。マシンを再起動します。
*
Asterisk のセットアップとインストールに関する詳細情報は、以下のリンクを参照してください:
https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
http://ofps.oreilly.com/titles/9781449332426/asterisk-Install.html#Installing_id291699
http://www.atcom.cn/AXE2D.html
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。