Archive for 2015

Instalasi file(.tar.gz .sh .deb .bin) di linux

Saturday 21 February 2015
Posted by Bagas

Untuk para linuxer (newbie) yang baru memulai membiasakan mengoperasikan dan menggunakan sistem operasi linux, mungkin ini membantu untuk instalasi program aplikasi dengan file yang berekstensi seperti judul diatas. sering kali saat ingin menginstall something di dalam linux kita. yang di dapat adalah file-file berekstensi aneh (bagi yang blom pernah liat :D). yaah.. wajar sih, kan udah biasa pake OS tetangga yang instalasinya tinggal di klik-klik next-next. hhehe…  nah file tersebut akan tidak asing dan bersahabat bagi para linuxer. Tapi, masalah yang mulai muncul adalah, bagaimana cara instalnya. Tentu aja gak tinggal double klik aja cara nginstalnya. Harus lewat console, yaitu dengan terminal. oke langsung aja kita bahas step demi stepnya. yuhuuu ::
1.   Untuk install .tar.gz
Kalau mau instal file tar.gz, ekstrak terlebih dulu file tersebut. Bisa lewat file manager (Konqueror atau Nautilus). Klik kanan pilih extract here. Atau lewat terminal konsole
$ tar xzvf nama file.tar.gz
Terus masuk ke direktori tempat file hasil ekstrak kemudian baca file README atau INSTALL file tersebut sebagai petunjuk utama instalasi file.
Tap secara umum, sebagian besar instalasi paket tarbal (tar.gz atau tar.bz2) bisa melalui langkah-langkah berikut (lewat terminal)
$ cd folder ekstrak
$./configure
pastikan saat ini tidak ada masalah. Jika ada paket-paket lain yg harus diinstal, instal terlebih dulu paket-paket yg dibutuhkan.
Lalu lakukan kompilasi
$make
Lalu install (sebagai root)
$su
#make install
2.  Untuk install .sh
Buka Terminal
Letakkan file .sh di folder Document
ketik : /Document $ sh namafile.sh
Tunggu proses instalasi file, selesai
3.  Untuk instalasi .deb
Sebenarnya cara instal file .deb di Linux ada beberapa cara. Yang pertama dingan double click/Open. Akan tetapi cara ini biasanya sering eror maka jika eror silahkan menggunakan cara yang lain.
Cara yang lain yaitu melalui terminal :
Buka Terminal
Letakkan file di folder Document
ketik : $ sudo dpkg -i namafile.deb
masukkan password root
tunggu loading/proses hingga selesai.
4.  Untuk instalasi .bin
Buka terminal
Menuju ke lokasi dimana file .bin tersebut berada dengan perintah
cd nama folder
Rubah atribut file tersebut untuk bisa dieksekusi,
chmod +x file.bin 
Misal:
chmod +x GoogleEarthLinux.bin
Eksekusi dengan perintah ./file.bin
Misal :
./GoogleEarthLinux.bin
Maka setelah menekan tombol “Enter” proses installasinya akan berjalan.
file
Aplikasi Server untuk layanan VOIP pada Sistem Operasi Linux banyak dan beragam, ada yang namanya Asterisk , OpenSIP, dan yang lainnya dan salah satunya adalah Kamailio SIP. Aplikasi Server SIP ataupun VOIP Camailio ini sangat mudah dipergunakan, terutama dapat dipergunakan untuk layanan Komunikasi Video Call melalu SIP Phone atau dapat pula digunakan untuk layanan Android dengan menggunakan aplikasi LinPhone pada jaringan komputer baik yang berupa LAN maupun WAN pada suatu daerah dengan menggunakan jaringan Wifi.

Untuk membangun layanan Video Call dengan menggunakan Kamailio SIP Server dan Cliennya menggunakan LinPhone Android sebenarnya cukup mudah, terutama bagi sekolah atau lingkungan pendidikan ataupun insitusi yang telah memiliki jaringan komputer yang baik, karena untuk membangun layanan Video Call berbasis SIP ini yang terpenting adalah sistem Jaringan komputer yang dimiliki baik LAN maupun WAN, namun alangkah baiknya jaringan komputer yang digunakan menggunakan Akses Wifi sehingga nantinya Clien dari basis Smartphone Android akan lebih mudah melakukan koneksi.

Kebutuhan perangkat dalam pembangunan Layanan Video Call ini adalah :
  1. Tersedinya jaringan Akses Point
  2. Server menggunakan Linux direkomendasikan menggunakan Ubuntu 12.04 64 Bit dengan spesifikasi Minimal Processor Dual Core (64 Bit ) dan memori minimal 4 GB.
Bila kebutuhan telah tersedia maka kita akan membangun Layanan Server SIP atau VOIP terlebih dahulu , pada jaringan komputer anda . Berikan IP sesuai dengan Jaringan Komputer anda dengan IP yang bersifat Static . Contoh Jaringan Komputer anda adalah IP Klas C , IP Gateway 192.168.0.1 dan anda memberikan IP Server SIP/VOIP adalah 192.168.0.2. 

Jad nantinya setiap Klien yang menggunakan LinPhone pada perangkat androidany akan mengakses video call ini dengan username : username@192.168.0.2.

Instalasi Kamailio SIP Server

Untuk menginstall Kamailio server sangat mudah , maka kami merekomendasikan menggunakan Sistem Operasi Ubuntu 12.04  keatas karena aplikasi Kamailio server telah terdapat pada paket Installasi Ubuntu 12.04 . Cara menginstallnya adalah :
  1. Install terlebih dahulu mysql server dengan perintah : sudo apt-get install mysql-server.
  2. Selanjutnya Install paket Kamailio yaitu dengan perintah : apt-get install kamailio kamailio-mysql-modules kamailio-tls-modules.
Setelah diinstal lakukkan Konfigurasi sebagai berikut :
  • Konfigurasi  koneksi Mysql untuk kamailio di /etc/kamailio/kamctrlrc pergunakan editor yang anda sukai contoh sudo nano /etc/kamailio/kamctrlrc, dan sesuaikan isinya seperti dibawah ini
  • # your SIP domain
    SIP_DOMAIN=192.168.0.2

    ## chrooted directory
    # $CHROOT_DIR="/path/to/chrooted/directory"

    ## database type: MYSQL, PGSQL, ORACLE, DB_BERKELEY, DBTEXT, or SQLITE
    # by default none is loaded
    #
    # If you want to setup a database with kamdbctl, you must at least specify
    # this parameter.
    DBENGINE=MYSQL

    ## database host
    DBHOST=localhost

    ## database name (for ORACLE this is TNS name)
    DBNAME=kamailio2

    # database path used by dbtext, db_berkeley or sqlite
    DB_PATH="/usr/local/etc/kamailio/dbtext"

    ## database read/write user
    DBRWUSER="kamailio"

    ## password for database read/write user
    DBRWPW="kamailiorw"

    ## database read only user
    DBROUSER="kamailioro"

    ## password for database read only user
    DBROPW="kamailioro"

    ## database access host (from where is kamctl used)
    DBACCESSHOST=localhost

    ## database super user (for ORACLE this is 'scheme-creator' user)
    DBROOTUSER="root"
  • Selanjutnya adalah membuat database dengan mengetikkan perintah : sudo kamdbctl create
  • Jalankan daemon kamailio  namun sebelumnya edit terlebih dahulu  file /etc/default/kamailio dan sesuaikan dengan konfigurasi berikut :
  • #
    # Kamailio startup options
    #

    # Set to yes to enable kamailio, once configured properly.
    RUN_KAMAILIO=yes

    # User to run as
    USER=kamailio

    # Group to run as
    GROUP=kamailio
  • Selanjutnya ketik Perintah : sudo service kamailio restart.
Ok aplikasi Server Kamailio sudah dapat bekerja . Dan selanjutnya anda tinggal menambahkan akun user dari kamailio ini dengan mengetik perintah :
kamctl add namauser password

Setiap kali anda ingin menambahkan pengguna atau user anda cukup mengetk perintah diatas contoh
kamctl add 112344 gelo1234
kamctl add 112345 acung123

Selanjutnya username dan password yang telah ditambahkan pada sistem Kamailio ini selanjutnya diberikan kepada klien yang nantinya akan dimasukkan pada LinPhone Android.

Install Liphone Pada Android

Untuk Menginstall Liphone Android silahkan anda masuk ke PlayStore selanjutnya search LinPhone selanjutnya install
Pada Saat anda membuka Linphone pertama kali masukan konfigurasi seperti berikut :
Klik Lets Go


Pilih bagian "I already have a SIP account "

Masukan username dan password yang telah di buat pada server kamailio contoh :
username : 112344
password : gelo1234
domain : 192.168.0.2

Selanjutnya klik Apply
 Android anda harus terhubung dengan sistem Jaringan pada Jaringan Server Kamailio. pada saat anda terhubung dengan jaringan yang terdapat server Kamailio pada IP 192.168.0.2 maka anda akan teregister perhatikan lampu hijau yang berada di atas aplikasi. Bila telah berwarna Hijau dan bertuliskan register. Berarti anda telah bisa menggunakan Video call ini dan silahkan anda menghubungi nomor lainnya yang telah di daftar pada server kamailio.

Sumber: http://andrijohandri.blogspot.com/2014/06/kamailio-sip-server-dan-linphone.html
Welcome to My Blog

Popular Post

Followers

Total Pageviews

The Alien - Help Select
Powered by Blogger.

Translate

- Copyright © 2013 TokoBagas.com -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -