Compile Asterisk di Ubuntu: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Onnowpurbo (talk | contribs)
Onnowpurbo (talk | contribs)
 
(9 intermediate revisions by the same user not shown)
Line 13: Line 13:
* http://downloads.digium.com/pub/asterisk/releases/
* http://downloads.digium.com/pub/asterisk/releases/


Sementara paket software mpg123 bisa di ambil di
Sementara paket [[software]] mpg123 bisa di ambil di
* http://www.mpg123.de/download.shtml
* http://www.mpg123.de/download.shtml
* http://sourceforge.net/project/showfiles.php?group_id=135704
* http://sourceforge.net/project/showfiles.php?group_id=135704
* http://sourceforge.net/projects/mpg123/files/


Copykan seluruh [[source code]] yang terbaru ke folder /usr/local/src/


Copykan seluruh source code yang terbaru ke folder /usr/local/src/
cp dahdi-linux-2.2.0.2.tar.gz /usr/local/src/
  cp asterisk-1.8.0.tar.gz  /usr/local/src/
  cp asterisk-1.8.0.tar.gz  /usr/local/src/
  cp libpri-1.4.11.4.tar.gz /usr/local/src
  cp libpri-1.4.11.4.tar.gz /usr/local/src
cp asterisk-addons-1.6.2.1.tar.gz /usr/local/src/
  cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
  cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
  cp dahdi-linux-complete-2.4.0+2.4.0.tar.gz /usr/local/src/
  cp dahdi-linux-complete-2.4.0+2.4.0.tar.gz /usr/local/src/
  cp libss7-1.0.2.tar.gz /usr/local/src
  cp libss7-1.0.2.tar.gz /usr/local/src/
  cp mpg123-1.3.1.tar.bz2 /usr/local/src/
  cp mpg123-1.12.5.tar.bz2 /usr/local/src/




Line 35: Line 32:


  cd /usr/local/src
  cd /usr/local/src
tar zxvf dahdi-linux-2.2.0.2.tar.gz
  tar zxvf asterisk-1.8.0.tar.gz
  tar zxvf asterisk-1.8.0.tar.gz
  tar zxvf libpri-1.4.11.4.tar.gz  
  tar zxvf libpri-1.4.11.4.tar.gz  
tar zxvf asterisk-addons-1.6.2.1.tar.gz
  tar zxvf asterisk-sounds-1.2.1.tar.gz  
  tar zxvf asterisk-sounds-1.2.1.tar.gz  
  tar jxvf mpg123-1.3.1.tar.bz2  
  tar jxvf mpg123-1.12.5.tar.bz2  
  tar zxvf dahdi-linux-complete-2.4.0+2.4.0.tar.gz
  tar zxvf dahdi-linux-complete-2.4.0+2.4.0.tar.gz
tar zxvf libss7-1.0.2.tar.gz


==Compile MPG123==
==Compile MPG123==


  cd /usr/local/src/mpg123-1.3.1
  cd /usr/local/src/mpg123-1.12.5/
  ./configure
  ./configure
  make
  make
Line 60: Line 56:
Pastikan [[PC]] kita tersambung ke [[Internet]] karena membutuhkan akses untuk download [[firmware]].
Pastikan [[PC]] kita tersambung ke [[Internet]] karena membutuhkan akses untuk download [[firmware]].


  cd /usr/local/src/dahdi-linux-2.2.0.2
  cd /usr/local/src/dahdi-linux-complete-2.4.0+2.4.0/
  make  
  make  
  make install
  make install
make config


cd /usr/local/src/
==Compile asterisk addons==
 
==Compile [[asterisk]]==


* Pastikan tersambung ke Internet untuk download sound
Obsolate di Asterisk 1.8


  cd /usr/local/src/asterisk-1.8.0
  cd /usr/local/src/asterisk-addons-1.6.2.1
make menuselect
  ./configure
  ./configure
make all
  make
  make
  make install
  make install
  make samples
  make samples


Jika anda ingin menginstalasi dokumentasi program, install


apt-get install doxygen
make progdocs


==Compile asterisk addons==
==Compile LibSS7==
 
Lakukan sesudah compile DAHDI sebelum compile asterisk


  cd /usr/local/src/asterisk-addons-1.6.2.1
  cd /usr/local/src/libss7-1.0.2/
./configure
  make
  make
  make install
  make install  
make samples


==Compile DAHDI==
==Install asterisk sound==


* Pastikan tersambung ke Internet untuk download firmware
Obsolate di asterisk 1.8


  cd /usr/local/src/dahdi-linux-complete-2.4.0+2.4.0/
  cd /usr/local/src/asterisk-sounds-1.2.1
make all
  make install
  make install


==Compile LibSS7==


==Install asterisk sound==
==Compile [[asterisk]]==


Ini obsolate di asterisk 1.8
* Pastikan tersambung ke [[Internet]] untuk download sound


  cd /usr/local/src/asterisk-sounds-1.2.1
  cd /usr/local/src/asterisk-1.8.0
./configure
make menuselect
make all
make
  make install
  make install
make samples


WARNING! Pada saat menuselect jangan pilih iLPC karena akan meyulitkan saat compiling.
Jika anda ingin menginstalasi dokumentasi program, install
apt-get install doxygen
make progdocs


==Pranala Menarik==
==Pranala Menarik==

Latest revision as of 07:46, 8 December 2010

Pengalaman menunjukan asterisk softswitch dari hasil compiling tampaknya lebih bagus dari astrisk dari apt-get. Siapkan Ubuntu untuk Compile Software

sudo apt-get install kernel-package libncurses5-dev fakeroot wget \
bzip2 g++ libssl-dev libxml2-dev doxygen

Pastikan sambungan ke Internet beroperasi karena kita harus download voice untuk asterisk 1.8.

Ambil Source Code zaptel, asterisk, asterisk-addons, asterisk-sounds, dahdi dari situs Asterisk

Sementara paket software mpg123 bisa di ambil di

Copykan seluruh source code yang terbaru ke folder /usr/local/src/

cp asterisk-1.8.0.tar.gz  /usr/local/src/
cp libpri-1.4.11.4.tar.gz /usr/local/src
cp asterisk-sounds-1.2.1.tar.gz /usr/local/src/
cp dahdi-linux-complete-2.4.0+2.4.0.tar.gz /usr/local/src/
cp libss7-1.0.2.tar.gz /usr/local/src/
cp mpg123-1.12.5.tar.bz2 /usr/local/src/


Buka file source code

cd /usr/local/src
tar zxvf asterisk-1.8.0.tar.gz
tar zxvf libpri-1.4.11.4.tar.gz 
tar zxvf asterisk-sounds-1.2.1.tar.gz 
tar jxvf mpg123-1.12.5.tar.bz2 
tar zxvf dahdi-linux-complete-2.4.0+2.4.0.tar.gz
tar zxvf libss7-1.0.2.tar.gz 

Compile MPG123

cd /usr/local/src/mpg123-1.12.5/
./configure
make
make install

Compile Libpri

cd /usr/local/src/libpri-1.4.11.4/
make all
make install

Compile DAHDI

Pastikan PC kita tersambung ke Internet karena membutuhkan akses untuk download firmware.

cd /usr/local/src/dahdi-linux-complete-2.4.0+2.4.0/
make 
make install
make config

Compile asterisk addons

Obsolate di Asterisk 1.8

cd /usr/local/src/asterisk-addons-1.6.2.1
./configure
make
make install
make samples


Compile LibSS7

Lakukan sesudah compile DAHDI sebelum compile asterisk

cd /usr/local/src/libss7-1.0.2/
make
make install 

Install asterisk sound

Obsolate di asterisk 1.8

cd /usr/local/src/asterisk-sounds-1.2.1
make install


Compile asterisk

  • Pastikan tersambung ke Internet untuk download sound
cd /usr/local/src/asterisk-1.8.0
./configure
make menuselect
make all
make
make install
make samples

WARNING! Pada saat menuselect jangan pilih iLPC karena akan meyulitkan saat compiling. Jika anda ingin menginstalasi dokumentasi program, install

apt-get install doxygen
make progdocs

Pranala Menarik