Difference between revisions of "User:Sarujih"

From OnnoWiki
Jump to navigation Jump to search
Line 8: Line 8:
  
 
sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install -y build-essential git-core pkg-config subversion libjansson-dev sqlite autoconf automake libtool libxml2-dev libncurses5-dev unixodbc unixodbc-dev libasound2-dev libogg-dev libvorbis-dev libneon27-dev libsrtp0-dev libspandsp-dev libmyodbc uuid uuid-dev sqlite3 libsqlite3-dev libgnutls-dev;sudo shutdown -r now
 
sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install -y build-essential git-core pkg-config subversion libjansson-dev sqlite autoconf automake libtool libxml2-dev libncurses5-dev unixodbc unixodbc-dev libasound2-dev libogg-dev libvorbis-dev libneon27-dev libsrtp0-dev libspandsp-dev libmyodbc uuid uuid-dev sqlite3 libsqlite3-dev libgnutls-dev;sudo shutdown -r now
 +
 +
Jangan lupa password root system Anda.
 +
 +
Selesai restart, login sebagai root pada system Anda, sehingga sudo tidak perlu dijalankan setiap kali;
 +
 +
sudo -i
 +
 +
Opsional syarat install Asterisk
 +
 +
Google Voice;
 +
 +
Membuat file libgnutls bekerja :
 +
 +
vi /usr/bin/libgnutls-config
 +
 +
Masukan file berikut;
 +
 +
#!/bin/bash
 +
if [ "$1" == "--version" ]; then
 +
pkg-config --modversion gnutls
 +
else
 +
pkg-config $1 gnutls
 +
fi
 +
 +
Simpan dan keluar, buat file tersebut executable:
 +
 +
chmod +x /usr/bin/libgnutls-config
 +
 +
Download,ekstrak,bangun dan install iksemel:
 +
 +
cd /usr/src
 +
wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz
 +
tar xvf iksemel-1.4.tar.gz
 +
cd iksemel-*
 +
./configure
 +
make && make install
 +
 +
'''DAHDI''' (Jika Anda memiliki/akan mememiliki hardware fisik)
 +
 +
Download,ekstrak,bangun dan install:
 +
 +
cd /usr/src
 +
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
 +
tar xvfz dahdi-linux-complete-current.tar.gz
 +
cd dahdi-linux-complete-*
 +
make all && make install && make config
 +
 +
Anda akan melihat pesan seperti “Can’t read private key”. Ini dapat diabaikan.
 +
 +
Reboot system Anda dan login kembali sebagai root.
 +
 +
'''LIBPRI''' (Jika Anda memiliki/akan memiliki hardware fisik kartu E1/T1/J1/ISDN)

Revision as of 11:48, 30 July 2015

VoIP

Installasi asterisk

Pastikan DNS server bekerja dan terhubung ke internet.

Update apt, upgrade system, instalasi dependesi dan reboot system, dengan perintah sebagai berikut:

sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get dist-upgrade -y; sudo apt-get install -y build-essential git-core pkg-config subversion libjansson-dev sqlite autoconf automake libtool libxml2-dev libncurses5-dev unixodbc unixodbc-dev libasound2-dev libogg-dev libvorbis-dev libneon27-dev libsrtp0-dev libspandsp-dev libmyodbc uuid uuid-dev sqlite3 libsqlite3-dev libgnutls-dev;sudo shutdown -r now

Jangan lupa password root system Anda.

Selesai restart, login sebagai root pada system Anda, sehingga sudo tidak perlu dijalankan setiap kali;

sudo -i

Opsional syarat install Asterisk

Google Voice;

Membuat file libgnutls bekerja :

vi /usr/bin/libgnutls-config

Masukan file berikut;

  1. !/bin/bash

if [ "$1" == "--version" ]; then pkg-config --modversion gnutls else pkg-config $1 gnutls fi

Simpan dan keluar, buat file tersebut executable:

chmod +x /usr/bin/libgnutls-config

Download,ekstrak,bangun dan install iksemel:

cd /usr/src wget https://iksemel.googlecode.com/files/iksemel-1.4.tar.gz tar xvf iksemel-1.4.tar.gz cd iksemel-* ./configure make && make install

DAHDI (Jika Anda memiliki/akan mememiliki hardware fisik)

Download,ekstrak,bangun dan install:

cd /usr/src wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz tar xvfz dahdi-linux-complete-current.tar.gz cd dahdi-linux-complete-* make all && make install && make config

Anda akan melihat pesan seperti “Can’t read private key”. Ini dapat diabaikan.

Reboot system Anda dan login kembali sebagai root.

LIBPRI (Jika Anda memiliki/akan memiliki hardware fisik kartu E1/T1/J1/ISDN)