スポンサード リンク
ZaptelやAsteriskのコンパイル
Posted at 07/05/15 PermaLink» Comment(0)» Trackback(0)»
それぞれZaptelやAsteriskのコンパイルをしてみます。
まず、先ほどの自動インストールスクリプトで
変なものがインストールされている可能性がありますので、
それを確認します。
# cd /usr/lib/asterisk/modules
ここに何かがあれば全て削除します。
# rm -Rf /usr/lib/asterisk/modules
アクセス出来なければ、それはそれでOKです。
1.zaptel
# cd /home/zaptel*
# make clean
# make
# make install
# make config
# /sbin/chkconfig --add zaptel
zaptel.confの修正もします。
# vi /etc/zaptel.conf
fxsks=1
loadzone = jp
defaultzone = jp
この3つでOKです。
運が良ければ、自動的に認識されていることもあります。
2.libpri
# cd /home/lib*
# make clean
# make
# make install
3.Asterisk
# cd /home/Asterisk*
# make clean
# make
# make install
ここで注意なのが、make samplesを行わないことです。
先ほどの自動インストールスクリプトで、Asteriskの設定ファイルが
/etc/asterisk/
に作成されており、
make samples を行うことで、ファイルがややこしくなります。
もし、make samples をしてしまったら、/etc/asterisk/の下にある
*.old というのがもともとのファイルなので、それを利用するようにしてください。
念のためですが、
/etc/asterisk/ の下の設定ファイルは
パーミッションが770である必要があります。
やや危険ですが、以下のコマンドを売ってしまうのもひとつです。
# chmod 770 /etc/asterisk/*
4.asterisk-addons
アドオンも入れてしまいます。
# cd /home/asterisk-addons*
# make clean
# make install
5.サウンドも入れます
# cd /home/asterisk-sound*
# make clean
# make install
まだ修正すべきはたくさんありますが、とりあえずインストールは終わりました。