메뉴 닫기

[IP-PBX] Asterisk + FreePBX 설치하기.

IPPBX  의 Open source software인  Asterisk 와 FreePBX 의 설치기 입니다 

Freepbx에서는 이미지 형태로도 제공을 하고 있습니다. 편리하게 그걸 사용하셔도 된다지요~

다른 리눅스 시스템에서도 될지는 모르겠으나. 

일반적으로  cenotos나 ubuntu에서 많이 사용합니다. 

 

  Centos 6.5 에  FreePBX12 와 Asterisk  13 버전을 이용하였습니다. 

  잠시 업무 공백이 있던 사이에 업데이트가 정말 많이 되었네요. ^^;

 

 서버 설치 후 기본 적인 설정은 되어있어야 합니다. 

 그리고 APM은 소스 설치 버전이 아닌 RPM 버전으로 준비하시기 바랍니다. 

 Freepbx 의 소스가 rpm 기준으로 만들어져 있습니다.   소스설치를 하고자 한다면 freepbx내의 소스를 수정하여 사용하시기 바랍니다. 

 

1.  apm 및 필요 라이브러리들 설치

        install_1

이미 설치된 것들도 있고 새로 설치되는 것들도 있을겁니다. 

RPM으로 설치된 APM 은 부팅시 자동으로 시작할 수 있게 하여줍니다. 

        freepbx_install_2 

        freepbx_install_3  

   PearDB설치

        freepbx_install_4   

 

2. asterisk 와 freepbx  그외 필요한 것들을 소스 설치 합니다. 

  –  iksemel ( google voice 의 의존성 파일을 설치합니다.)

       freepbx_install_5  

  – JSON data를 인코딩/디코딩 할수 있는 C Library 설치. ( -_- 왜 하는진 몰겠네요 그냥 하라니 합니다)

    freepbx_install_8

   64bit 시스템이니 다음과 같이 경로 잡아 설치해줍니다.

    freepbx_install_9

 

– http://downloads.asterisk.org/pub/telephony/asterisk/ 에서 원하는 asterisk 버전을 다운 받습니다.

   asterisk와 freepbx 설치 작업을 위해 먼저 사전작업을 합니다

   asterisk에서 사용할 사용자를 생성합니다. 

      freepbx_install_20

apache와 php 설정을 수정하여 줍니다. 

      freepbx_install_16

 asterisk가 사용할 폴더들의 권한 설정

      freepbx_install_15

그리고 asterisk 컴파일

      freepbx_install_21

아래처럼 mp3 모듈을 선택하여 추가해줍니다. 

      freepbx_install_11

그리고 컴파일

      freepbx_install_12  

  – FreePBX 설치

      freepbx_install_14

       freepbx_install_17  

 

       freepbx_install_18

      freepbx_install_19  

 

    잘 설치가 되었다면 요런 페이지를 보실수가 있을꺼에요.

      freepbx_install_22

 

추가 포스팅은 곧….

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x