Anda di halaman 1dari 28

Laporan Praktikum Pembuatan Server VoIP Online

Server VoIP Online dengan Asterisk 14 dan VPS CentOS 6.8

Dibuat Oleh:

Nama : Bagus Untung Saputra


No Absen : 06
Kelas : XI TKJ 4

UPTD SMK NEGERI 1 ADIWERNA


JL.RAYA II PO BOX 24 TELP(0283)443768, FAX(0283)445494
ADIWERNA-TEGAL
KATA PENGANTAR
Puji syukur kami panjatkan kepada Tuhan Yang Maha Esa, karena dengan rahmat
serta perkenan-Nya penulis dapat menyelesaikan makalah ini yang berjudul Laporan
Praktikum Pembuatan Server VoIP Online
Laporan ini disusun dengan maksud untuk memenuhi tugas dari guru pembimbing
kami, di SMKN 1 Adiwerna, Jurusan TKJ. Penulis menyadari, Laporan ini tidak mungkin
terwujud tanpa bantuan berbagai pihak, oleh karena itu pada kesempatan ini kami
mengucapkan terima kasih yang sebesar-besarnya kepada:

1. Kedua orang tua kami yang telah memberi dukungan berupa moril maupun materil.
2. Guru pembimbing kami yang telah memberi arahan untuk membuat makalah ini.
3. Internet, buku, selaku alat utama yang banyak memberikan informasi dalam pelenyesaian
tugas makalah ini.
4. Teman-teman yang sudah memberikan motivasi dan saran.
Saya menyadari bahwa Laporan ini tidak luput dari kekurangan. Oleh karena itu,
saran dan kritik yang membangun dari pembaca sangat Kami harapkan demi penyempurnaan
dan perbaikan makalah ini.

Adiwerna, Februari 2017

Penulis
A. Landasan Teori
VoIP
Adalah teknologi yang mampu mengirimkan data suara, video dan data yang
berbentuk paket secara realtime dengan jaringan yang menggunakan Internet
Protocol
(IP) VPS
Adalah sebuah server yang dibagi menjadi beberapa VM (Virtual Machines),
dimana di setiap VM adalah berupa Virtual server yang dapat di install
system operasi tersendir
B. Tujuan
Agar Siswa dapat memahami menjadi Administrator Jaringan
Agar Siswa dapat memahami Sebuah Server/VPS
Agar Siswa dapat mengerti tentang Komunikasi Berbasis IP
(Internet Protokol)
C. Alat & Bahan
1 VPS
PC / Laptop
Koneksi Internet
Software SSH Client (PuTTY, Bitvise SSH Client, dll)
D. Pembahasan
1. Buka Aplikasi PuTTY

2. Lalu isikan Host dan Port VPS anda lalu Klik Login
3. Isikan User root

4. Isikan Password VPS Anda.


5. Jika Berhasil LOGIN maka Tampilanya kurang lebih seperti ini.

6. Lakukan Update pada VPS dengan Perintah yum -y update


Tunggu samapai ada tulisan Complete

7. Lakukan Update Kernel dengan perintah yum -y install kernel-* kernel*


8. Restart VPS dengan Perintah shutdown r now

9. Lalu Login kembali kedalam VPS menggunakan PuTTY


10. Install Paket Pelengkap Dengan Perintah yum -y install kernel-devel gcc make
gcc-c++ libxml2-devel sox sox-devel mysql mysql-server mysql-* php* wget
vim nmap perl ncurses-devel tcpdump
11. Matikan SELinux dengan Perintah setenforce 0

12. Matikan IPTables dengan Perintah service iptables stop


13. Setting agar IPTables tidak berjalan langsung ketika VPS Reboot chkconfig
iptables off

14. Masuk Ke Direktori /usr/src dengan Perintah cd /usr/src


15. Lalu Download Paket Asterisk dengan Perintah wget
http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-14.3.0.tar.gz

16. Download Paket SqLite3 dengan Perintah wget


https://www.sqlite.org/2017/sqlite-autoconf-3170000.tar.gz
17. Download Paket Jansson dengan Perintah wget
http://www.digip.org/jansson/releases/jansson-2.5.tar.gz

18. Dan Extract dengan semua paket dengan Perintah tar zxvf *
19. Lalu masuk Direktori Jansson 2.5 dengan Perintah cd jansson*

20. Lalu Jalankan Perintah ./configure


21. Lalu make

22. Dan make install


23. Keluar dari direktori Jansson dan masuk ke Sqlite
24. Lalu masuk Direktori Sqlite3 dengan Perintah cd Sqlite*

25. Lalu Jalankan Perintah ./configure


26. Lalu make

27. Dan make install


28. Keluar dari direktori Sqlite dan masuk ke Asterisk
29. Sebelum Masuk ke direktori asterisk jangan lupa untuk install libuuid karena
versi asterisk 14 menggunakan libuuid yum -y install libuuid-devel
30. Lalu masuk Direktori Asterisk dengan Perintah cd Asterisk*

31. Lalu Jalankan Perintah ./configure


32. Lalu make

33. Dan make install


34. Jika sudah di install jalankan perintah make samples

35. Lalu make config


36. Instalasi Asterisk Sudah Selesai lalu Mulai aplikasi Asterisk dengan perintah
service asterisk start
37. Untuk melihat asterisk berjalan atau tidak jalankan perintah asterisk -r
38. Jika terjadi error seperti gambar di bawah jalan perintah ldconfig

39. Lalu coba kembali perintah asterisk -r


40. Jika berhasil kita lakukan configurasi SIP dan Extensions, masuk ke direktori
/etc/asterisk dengan perintah cd /etc/asterisk
41. Sebelum mengkonfigurasi SIP lakukan backup terdahulu dengan perintah
mv sip.conf sip-ori.conf
42. Sebelum mengkonfigurasi Extensions lakukan backup terdahulu dengan perintah
mv extensions.conf exten-ori.conf

43. Lalu buat konfigurasi SIP dengan perintah nano sip.conf


44. Lalu buat konfigurasi Extensions dengan perintah nano extensions.conf

45. Lakukan restart pada Asterisk dengan Perintah service asterisk restart
46. Lalu coba lakukan komunikasi seperti gambar di bawah (itu hasil percobaan saya)

*Konfigurasi Zoiper di PC/Laptop


*Konfigurasi Zoiper di Android

*Percobaan Panggilan Telepon


*Saat sedang Bertelpon dan Menu Statistic data pada Android

*Log Aktivitas User

E. Saran
Sebaiknya Kembangkan Kembali Teknologi VoIP ini karena Banyak
Keuntunganya daripada Kerugianya.
Sebaiknya Menggunakan SO yang Berbasis VoIP langsung Karena Lebih
Mudah Dalam MenSetting.
F. Daftar Pustaka
https://irmandadwip.wordpress.com/2016/01/26/cara-install-server-voip-
di-centos-6/
http://downloads.asterisk.org/pub/telephony/asterisk/
https://www.sqlite.org/download.html
http://www.digip.org/jansson/