CentOS 6.6にて
必要なライブラリをインストール
$ sudo yum -y install gcc gcc-c++ libxml2 libxml2-devel openssl-devel ncurses-devel sqlite-devel newt-devel libuuid-devel uuid-devel
ファイルをダウンロード、解凍、makeなど
$ wget http://downloads.asterisk.org/pub/telephony/certified-asterisk/certified-asterisk-11.6-current.tar.gz
$ tar xzvf certified-asterisk-11.6-current.tar.gz
$ cd certified-asterisk-11.6-cert11
$ ./configure
$ make
$ sudo make install
$ sudo make samples
$ sudo make config
いろいろ設定
$ sudo vi /etc/asterisk/sip.conf
[general]
context=default
ユーザー
$ sudo vi /etc/asterisk/users.conf
[6000]
type=friend
username=6000
secret=1234
canreinvite=no
host=dynamic
[6001]
type=friend
username=6001
secret=1234
canreinvite=no
host=dynamic
内線
$ sudo vi /etc/asterisk/extensions.conf
exten => 200,1,Dial(SIP/6000)
exten => 200,n,HangUp
exten => 201,1,Dial(SIP/6001)
exten => 201,n,HangUp
Asterisk起動
$ sudo service asterisk start
CLI起動
$ sudo asterisk -r
SIPの接続状況を確認する
> sip show peers
CLIからのAsterisk再起動
> core restart now