Difference between revisions of "Compile Asterisk di Ubuntu"

From OnnoWiki
Jump to navigation Jump to search
 
(10 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
  
  
==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 14: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