FreePBX(Asterisk1.8系)

1.AsteriskNow1.7セットアップ

  • http://www.asterisk.org/asterisknow/から32ビット版AsteriskNow1.7(ISOイメージ)をダウンロードする。
  • ダウンロードしたISOイメージをPowerISO等でDVDに焼く。
  • セットアップするパソコン(サーバ)にDVDを挿入し、起動する。
  • 表示されたメニューより1(FreePBX1.6)を選択してインストールを開始する。
  • タイムゾーン(Asia/Tokyo)を設定する。
  • 管理者(root)のパスワードを設定する。
  • インストール終了後、再起動する。
  • http://サーバのアドレス/にアクセスし、FreePBXの管理画面でログインする。

ユーザID: freepbx
パスワード: fpbx

2.Asterisk1.8系のコンパイル環境を構築

  • 管理者(root)でログインする。
  • # yum install gcc gcc-c++ kernel-devel ncurses-devel openssl-devel gtk2-devel libxml2-devel
  • # yum update
  • # cd /usr/src
  • # wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.8.3.3.tar.gz
  • # tar zxvf asterisk-1.8.3.3.tar.gz
  • # cd asterisk-1.8.3.3
  • # ./configure
  • # make
  • # make install

3.日本語音声パッチを適用

  • # cd /usr/src/asterisk-1.8.3.3
  • # ftp ftp.voip-info.jp
  • ID: anonymous、PASSWORD なし でログインする。
  • ftp> cd asterisk/patch/scripts
  • ftp> get ja_autopatch.sh
  • ftp> close
  • ftp> bye
  • # chmod +x ja_autopatch.sh
  • # ./ja_autopatch.sh
  • # ./configure
  • # make
  • # make install

4.日本語音声ファイルをインストール

  • # cd /usr/src
  • # wget http://ftp.voip-info.jp/asterisk/sounds/1_6/asterisk-sound-jp_16_pre.tar.gz
  • # tar zxvf asterisk-sound-jp_16_pre.tar.gz
  • # mv ja /var/lib/asterisk/sounds/.
  • # vi /etc/asterisk/asterisk.conf

以下を追加する

[options]
languageprefix=yes

  • # vi /etc/asterisk/extensions_override_freepbx.conf

以下を追加する

[general]
language=ja

  • # vi /etc/asterisk/sip_general_custom.conf

以下を追加する

language=ja

5.再起動

  • # shutdown -r now

6.Asteriskが正しく動作していることを確認

  • # asterisk -cvvvv

7.FreePBXへ再ログインし、[Admin/Module Admin]で最新になるまでInstall&Updateを繰り返す。