Asterisk 설치 · 1 min read · Nov 12, 2025
Debian에 Asterisk 13 설치하는 방법
Asterisk는 통신 애플리케이션을 구축하기 위한 무료 오픈 소스 프레임워크입니다. Asterisk는 일반 컴퓨터를 VoIP 통신 서버로 변환합니다. Asterisk는 IP PBX 시스템, VoIP 게이트웨이, 회의 서버를 지원하며, 전 세계의 중소기업, 대기업, 콜센터, 통신사 및 정부에서 사용됩니다. 오늘은 Debian에 Asterisk를 설치하겠습니다. 필요한 모든 패키지는 apt를 통해 설치되지만, Asterisk는 소스에서 설치됩니다. Debian에 Asterisk를 설치하는 방법을 살펴보겠습니다.
Asterisk의 여러 버전이 웹사이트에 있지만, 최신 버전은 LTS(장기 지원)가 포함된 13입니다. 따라서 이 튜토리얼에서는 소스에서 다운로드하여 설치하겠습니다.
먼저 빌드 환경을 설치하겠습니다:
apt-get install build-essential 
이 명령은 Asterisk 13을 설치하는 데 필요한 기본 패키지를 새 서버에 설치합니다.
이제 Asterisk 13에 직접적으로 의존하는 몇 가지 추가 종속성을 설치하겠습니다:
apt-get install openssl libxml2-dev libncurses5-dev uuid-dev sqlite3 libsqlite3-dev pkg-config libjansson-dev이 명령은 Asterisk가 작동하는 데 필요한 라이브러리를 설치하며, CDR에 대한 많은 옵션이 있습니다. 현재로서는 MySQL 또는 SQLite를 사용할지 결정하지 않았기 때문에 SQLite도 설치하겠습니다.

이제 다음 명령을 사용하여 웹사이트에서 Asterisk를 다운로드하겠습니다:
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz 
이제 Asterisk 13을 서버에 성공적으로 다운로드했습니다.
다운로드한 소스에서 설치하려면 압축을 풀어야 합니다. 다음 명령을 사용하여 압축을 풉니다:
tar xvf asterisk-13-current.tar.gz 이제 Asterisk를 설치하기 위해 폴더로 이동합니다:
cd asterisk-13.3.2/ 소스에서 컴파일하려면 다음 명령을 사용하여 소프트웨어를 설치하기 전에 모든 종속성이 설치되었는지 확인해야 합니다:
./configure
위 이미지는 몇 가지 라이브러리가 누락되었음을 보여줍니다. 이제 이러한 종속성을 하나씩 해결하겠습니다:
tar xvf jansson-2.5.tar.gz 
이제 누락된 라이브러리를 다운로드했으며, 문제를 해결하기 위해 소스에서 컴파일하겠습니다:
cd jansson-2.5/ ./configure 
모든 종속성이 충족되었으므로 이제 다음 명령을 실행하여 Libjasson을 설치하겠습니다:
make && make install && ldconfig 
이제 Asterisk의 폴더로 가서 ./configure 명령을 다시 실행하여 다른 종속성이 남아 있는지 확인합니다:

이것은 이제 모든 종속성이 충족되었으므로 Asterisk를 설치할 준비가 되었음을 보여줍니다. 이제 다음 명령 세트를 실행하고 실행하는 데 시간이 걸리므로 잠시 기다리십시오:
make 
make install & make samples
이제 Asterisk가 설치되었으며 사용할 준비가 되었습니다. 다음 명령을 사용하여 Asterisk 콘솔에 로그인할 수 있습니다:
asterisk -cvvvvvvvv 
따라서 Debian 서버에 Asterisk를 성공적으로 설치했으며 Asterisk에서 작업을 시작할 수 있습니다.
링크
- Asterisk
새 게시물을 받은 편지함에서 받기
스팸은 없습니다. 언제든지 구독 해지 가능합니다.