Chatting Server dengan Openfire dan Spark

Chatting Server dengan Openfire dan Spark

About IT, Aplikasi, Server
Salah satu aplikasi jaringan multimedia adalah Chatting, untuk dapat melakukan chat makan ada dua hal  yang diperlukan yaitu aplikasi chat disisi client dan sebuah server untuk melayani chat tersebut. Kali ini saya share tentang membuat Chatting Server dengan openfire dan penggunaannya dengan aplikasi Spark. Langkah pertama di sisi server adalah melakukan instalasi openfire (dalam hal ini saya menggunakan CentOS). Seblum di install download dulu openfire dari situs resminya wget -c https://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire-4.1.5-1.x86_64.rpm Selanjutnya install dengan perintah berikut, install juga mysql server rpm -ivh openfire-4.1.5-1.x86_64.rpm yum -y insall mysql mysql-server mysql_secure_installation Buat database untuk opefire dengan perintah beikut mysql -u root -p mysql> create database chatserver; mysql> exit Selanjutnya kita jalankan service openfire dengan perintah berikut service openfire start Untuk selanjutnya jika sudah pada tahap ini konfigurasi dilakukan dengan melakukan setting pada…
Read More
Streaming Server dengan VLC

Streaming Server dengan VLC

About IT, Aplikasi
VLC (Video LAN Client) Media Player dikenal sebagai media player terbaik dan paling banyak digunakan di dunia. Selain karena mendukung hampir semua format video, media player ini juga merupakan media player yang bersifat multiplatform. VLC Media Player memiliki banyak sekali fitur yang bisa dibilang kurang populer namun sangat bermanfaat jika kita bisa menggunakannya. Salah satu fitur yang mungkin belum banyak diketahui adalah sebenarnya VLC bisa menjadi alternatif cara streaming video youtube yang mudah. Untuk membangun streaming server menggunakan VLC terbagi dari 2 sisi, yaitu sisi server dan sisi client. Dibawah ini merupakan konfigurasi untuk server : Pastikan PC anda sudah terinstall VLC media player Open VLC media player, maka akan muncul tampilan seperti dibawah ini Lalu pilih menu “Media” kemudian pilih “Stream” Maka akan muncul tampilan seperti dibawah ini Pilih tab “File”,…
Read More
Konfigurasi VoIP dengan Briker

Konfigurasi VoIP dengan Briker

About IT, Aplikasi, Networking, Server
Sebelum kita melakukan percobaan menggunakan Voip dengan Briker, alangkah baiknya kita ketahui dulu apa itu Voip ? Voip  (Voice Over Internet Protocol) merupakan teknologi yang memanfaatkan internet protocol untuk menyediakan komunikasi voice secara elektronis dan realtime. Adapun protocol signalling yang umum digunakan adalah H.323 dan SIP. Dan beberapa keuntungan menggunakan VOIP yaitu : Menekan Cost (lebih hemat biaya” Tidak merubah konfigurasi yang ada Meningkatkan produktivitas Infrastruktur Kabel yang simple Mengurangi cost dalam pemindahan, penambahan dan perubahan Nah, pada percobaan kali ini kita akan melakukan konfigurasi VOIP baik itu PC to PC, PC to Phone, dan Phone to Phone. Selain itu nanti kita juga akan mempelajari bagaimana melakukan conference antar beberapa PC/phone. OS yang akan digunakan adalah Briker. Langkah-langkah : Hal yang paling pertama kita lakukan adalah melakukan instalasi Briker. Kemudian…
Read More
Install PHPMotion pada Centos 6

Install PHPMotion pada Centos 6

Aplikasi, Linux, Server
Terkait perkuliahan praktikum jaringan multimedia, terdapat materi didalamnya untuk konfigurasi streaming server dengan phpmotion. Saya sudah pernah buat modul praktikumnya namun berbasis ubuntu server. PHPMotion merupakan sebuah script yang diperuntukkan sebagai aplikasi streaming server. Info lengkap bisa baca di website resmi phpmotion. Kali ini saya mau share hal yang sama yaitu instalasi PHPMotion namun pada sistem operasi Linux Centos 6. Adapun tahapan instalasinya sebagai berikut (saya asumsikan centos 6 fresh sudah ready): Langkah pertama yang dilakukan adalah menambah repostiory software baru pada YUM agar dependensi bisa dipenuhi: # yum -y install epel-release # rpm -Uhv https://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm # rpm -Uhv https://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-1.noarch.rpm # rpm -Uhv https://download1.rpmfusion.org/nonfree/el/updates/6/i386/rpmfusion-nonfree-release-6-1.noarch.rpm Jika repository sudah ditambahkan semua, selanjutnya install software dan dependensi yang dibutuhkan dengan perintah berikut: # yum install nano mysql mysql-server httpd php php-cli php-common php-cgi…
Read More
Install Sublime Text Editor di Linux Mint

Install Sublime Text Editor di Linux Mint

About IT, Aplikasi, Linux
Sublime text merupakan salah satu code editor yang banyak digunakan oleh programmer, khususnya yang environtment linux. Saya sendiri menggunakan sublime untuk coding (walaupun baru belajar). Sublime tersedia pada platform linux dan windows, tapi kebanyakan pengguna sublime adalah pengguna linux. Oke, langsung aja untuk instalasi sublime pada linux mint dan sejenisnya (seperti turunan ubuntu) sangatlah mudah. Tambahkan repository untuk ppa dengan perintah berikut sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update Setelah ditambahkan repository kita bisa langsung menginstall sublime dengan perintah berikut: sudo apt-get install sublime-text Setelah proses instalasi selesai, maka bisa langsung kita gunakan sublime nya, kira kira tampilannya seperti berikut ini: Happy Coding..!! ;)
Read More
Install GlusterFS pada OpenVZ

Install GlusterFS pada OpenVZ

Aplikasi, Cloud Computing, Linux, Server, Virtualization
GlusterFS merupakan aplikasi cluster untuk menangani penyimpanan data. Gluster memiliki banyak skema/skenario mulai dari mirror/replicate, distributed, stripe data bahkan distributed replicated. Untuk menginstall gluster pada cloud computing yang menggunakan virtualisasi openvz perlu dilakukan konfigurasi tambahan sebelum gluster itu sendiri bisa dipasang. Oke untuk tutorial kali ini saya akan membahas dengan sekema distributed menggunakan transport tcp. Langkah-langkah nya sebagai berikut dengan asumsi: sudah memiliki 2 node yang berjalan dengan baik, jika belum cek saya menggunakan node1 (CTID: 100 -> 192.168.10.5) dan node2 (CTID:101 -> 192.168.10.6) Gluster membutuhkan Fuse untuk itu server Host harus menjalankan module Fuse terlebih dahulu dengan perintah berikut: [root@openvz~]# modprobe --first-time fuse Setting agar container (node) memiliki hak untuk menjalankan fuse [root@openvz~]# vzctl set 100 --devnodes fuse:rw --save [root@openvz~]# vzctl set 100 --capability sys_admin:on --save [root@openvz~]# vzctl set 101 --devnodes…
Read More