インストール
- MP3を使用できるようにする
- cd /usr/local/src
- wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.30.1.tar.gz
- tar zxvf asterisk-1.8.30.1.tar.gz
- apt-get install subversion
- cd asterisk-1.8.30.1
- ./contrib/scripts/get_mp3_source.sh
- 日本語パッチ wget http://ftp.voip-info.jp/asterisk/patch/1.8.30.1/app_voicemail.c.101025-01.patch
- patch -p0 < app_voicemail.c.101025-01.patch
- 日本語パッチ wget http://ftp.voip-info.jp/asterisk/patch/1.8.30.1/say.c.101025-01.patch
- patch -p0 < say.c.101025-01.patch
- ひかり電話パッチ wget http://ftp.voip-info.jp/asterisk/patch/local/1.8/channels/chan_sip.rt300ne.110305-01.patch
- patch -p0 < chan_sip.rt300ne.110305-01.patch
- reboot
- ./configure
- make menuselect
- make menuselect で次の画面が現れない場合は Tera Term の画面サイズを変更すればよい
- app_mysql [*] チェックを入れる
- cdr_mysql [*] チェックを入れる
- res_config_mysql [*] チェックを入れる
- make
- make でエラーが出るときは再起動すると直る
- make install
- make install をしたら古いmysqlデーターは空にする必要がある
- make samples (初めてのインストール時だけ)
- make config (初めてのインストール時だけ)
- cd /tmp
- wget http://ftp.voip-info.jp/asterisk/conf/conf-sample-1.6_01.tar.gz
- tar zxvf conf-sample-1.6_01.tar.gz
- cp sip.conf /etc/asterisk
- cp extensions.conf /etc/asterisk
- cp voicemail.conf /etc/asterisk
- cp asterisk.conf /etc/asterisk
- cp features.conf /etc/asterisk
- cd /var/lib/asterisk/sounds
- wget http://ftp.voip-info.jp/asterisk/sounds/1_8/asterisk-sounds-1.8-ja.tar.gz
- tar zxvf asterisk-sounds-1.8-ja.tar.gz
- /etc/asterisk/asterisk.confに以下のように[options]セクションにlanguageprefix=yesを追加して使用します
- /etc/asterisk/sip.conf に language=ja を追記
- voicemail.conf で留守番電話機能の設定をする
- 301 => 1234,TAKAHIKO,root,,tz=japan root は私のメールアドレスまで不在通知メールを送る
- webmin でユーザーを登録する
- vi /etc/aliases で root:ckenko25@gmail.com のように書く
- newaliases で設定を更新する
- features.conf で転送の設定をする
- 応答メッセージの作成方法
- 出来たhello.gsm を /var/lib/asterisk/sounds/ja/ にコピーする
- 発信記録をmysqlに保存する
- mysql接続ができていないエラーで悩んだ、mysqlは/tmp を使用するようである
- chown root:root /tmp
- chmod 1777 /tmp
- /etc/asteriskの sip.conf extensions.conf voicemail.conf asterisk.conf features.conf を新規サーバーにコピー
- /var/lib/asterisk/sounds/ja/rusu* これを新規サーバーにコピーする
- /etc/init.d/asterisk restart 再起動
- asterisk -vvvvvvr
- CLI> sip show peers で Registered になっておれば OK
- スマホのサーバーipを変更して電話してみる
- asterisk を同時に走らせるとどちらかが使えなくなる
- asterisk の自動起動を解除する chkconfig asterisk off
コメント