Asterisk 13을 Debian 8(Jessie)에 설정한다.
전제 조건
vagrant
위의 Debian8 (Jessie) 환경에 Asterisk 13 (13.6.0)을 설치하는 단계 절차
1. Asterisk 13 다운로드 및 배포
sudo apt-get update
sudo apt-get install build-essential
mkdir /opt/asterisk
cd /opt/asterisk
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13.6.0.tar.gz
tar zxvf ./asterisk-13.6.0.tar.gz
cd ./asterisk-13.6.0
cd contrib/scripts
sudo ./install_prereq install
sudo ./install_prereq install-unpackaged
This is the numeric code for the region your phone system will be operating in ...
프롬프트가 표시되면 81
(일본 국제 전화 번호)를 입력하고 Enter(OK)합니다. 2. pjproject (WebRTC 용 패키지 설치)
mkdir /opt/pjproject
cd /opt/pjproject
svn co http://svn.pjsip.org/repos/pjproject/trunk/ pjproject-trunk
cd pjproject-trunk
./configure --prefix=/usr --enable-shared CFLAGS='-O2 -DNDEBUG'
make dep
make
sudo make install
sudo /sbin/ldconfig -p | grep pj
でインストール結果の確認。(空じゃなければOK)
echo "export PKG_CONFIG_PATH=/usr/lib/pkgconfig" >> ~/.bashrc
echo "export LC_ALL=en_US.UTF-8" >> ~/.bashrc
source ~/.bashrc
3. SRTP 설치
mkdir /opt/srtp
cd /opt/srtp
wget https://downloads.sourceforge.net/project/srtp/srtp/1.4.4/srtp-1.4.4.tgz
tar zxvf srtp-1.4.4.tgz
cd srtp
./configure --prefix=/usr
make
make runtest
make install
4 .
pjproject
& SRTP 설치 결과 확인cd /opt/asterisk/asterisk-13.6.0
./configure
make menuselect
이렇다면 OK
dpkg -l | grep uuid
でインストール結果の確認。(空じゃなければOK)
5. Asterisk 13 설치
make
sudo make install
sudo make config
sudo make install-logrotate
6. Asterisk 13 시작
sudo /etc/init.d/asterisk start
sudo /etc/init.d/asterisk status
이렇다면 OK
7. 여기까지 종료입니다! 수고하셨습니다!
설치 후 · ·
아래를 참고로 WebRTC를 플레이해 보는 것은 어떻습니까!
참고
Reference
이 문제에 관하여(Asterisk 13을 Debian 8(Jessie)에 설정한다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/subuta_nico/items/e1ba54522838bddd2fad텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)