July 23, 2010

Openmeetings installation and configuration

Buat bikin server Openmeetings pake ubuntu nggak susah kok. caranya cukup simple, mau tau? ayo ikutin langkah-langkah dibawah ini :D

Siapkan ubuntu bisa pake ubuntu server atau desktop

donwload file jdk dan openmeetings di home directory :


Siapkan requirement untuk openmeetings

1. Install Java Development Kit (JDK) versi 6 keatas

  • Kunjungi halaman download di sini
  • Pilih platformnya linux kemudian download file yang *.bin saat tulisan ini dibuat saya mendownload file jdk-6u21-linux-i586.bin
  • Simpan file *.bin tadi ke home directory
  • Buka terminal dan berikan permission untuk dijalankan file *.bin tadi dengan menggunakan syntax
     root@havid-desktop:~#sudo chmod +x jdk-6u21-linux-i586.bin

    Jalankan file jdk-6u21-linux-i586.bin dengan menggunakan syntax
     root@havid-desktop:~#./jdk-6u21-linux-i586.bin


    Ketik yes untuk menyetujui agreement penggunaan JDK

  • Java sudah terinstall di ubuntu anda TAPIIIIIIII blom bisa digunakan, tanya kenapa? JAVA_HOME variable masih belum ada. coba anda ketikan di terminal
     root@havid-desktop:~#javac  


    apakah outputnya Usage: javac
    atau masih disuruh apt-get install java lagi. untuk membuat JAVA_HOME variable pertama tama kita harus mengetahui dimana java itu berada.
  • Ketik root@havid-desktop:~#whereis java, maka keluar directory dimana java anda berada java: /usr/share/java
  • Karena tadi kita menginstall dari home folder maka kita perlu mengcopy directory dari home folder kita ke tempat java berada dengan mengetikan syntax root@havid-desktop:~#sudo cp jdk1.6.0_21/ /usr/share/java -r
  • Sekarang tinggal membuat JAVA_HOME variable. banyak cara untuk membuat JAVA_HOME variable tapi menurut saya cara ini adalah cara yang paling simple. buka terminal, ketik root@havid-desktop:~#sudo nano /etc/bash.bashrc. tambahkan kode berikut :
JAVA_HOME=/usr/share/java/jdk1.6.0_21/
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH


setelah selesai tekan ctrl + x untuk keluar dan jangan lupa di save :))
  • Logout / Reboot dan buka kembali terminal ketikan root@havid-desktop:~#javac. apabila JAVA_HOME variable telah benar maka keluar output Usage: javac
2. Install MySQL server untuk penyimpanan databasenya
  • Buka terminal ketik root@havid-desktop:~#apt-get install mysql-server *ketika menginstall mysql server kita akan diminta untuk mengisi password mysql server jangan sampai lupa soalnya ntar kepake :)) *
  • Setelah selesai install mysql server maka kita login ke mysql server dengan mengetik syntax root@havid-desktop:~#mysql -u root -p kemudian membuat database openmeetings dengan syntax mysql> create database openmeetings;
  • Kemudian berikan hak akses database openmeetings kepada user yang menjalankan openmeetings *saya menggunakan root*
    mysql> grant all on openmeetings.* to root@localhost identified by "p4ssw0rd"; kemudian kembali ke terminal dengan mengetikan syntax mysql > quit;

  • Setelah anda membuat database Openmeetings anda perlu mengkonfigurasi databasenya *openmeeting mengharuskan penggunaan utf-8 sebagai encoding defaultnya*buka kembali terminal anda dan ketikan root@havid-desktop:~#nano /etc/mysql/my.cnf tambahkan kode berikut pada bagian [mysqld]
    default-character-set=utf8
    character-set-server=utf8
seteleah selesai ditambakan tekan ctrl+x dan jangan lupa di save :))

jika anda sudah menginstall java dan mysql dengan benar maka tahap berikutnya adalah Installasi Openmeetings :D

  • Pertama anda perlu mendownload file installasi openmeetings di sini
  • Letakan file tadi di home directory anda kemudian unzip maka akan ada folder red5 pada directory home anda.
  • Ubah directory anda ke directory/red5/webapps/openmeetings/conf dengan menggunakan syntax cd /red5/webapps/openmeetings/conf/
  • Copy file mysql.hibernate.cfg.xml ke hibernate.cfg.xml dengan menggunakan syntax root@havid-desktop:~/red5/webapps/openmeetings/conf# cp mysql_hibernate.cfg.xml hibernate.cfg.xml
  • edit file hibernate.cfg.xml dengan menggunakan syntax root@havid-desktop:~/red5/webapps/openmeetings/conf#nano hibernate.cfg.xml
  • isi bagian menjadi p4ssw0rd kemudian save dengan menekan ctr+x
  • kembali ke direcotry home anda dengan mengetikan syntax root@havid-desktop:~/red5/webapps/openmeetings/conf#cd ~
  • pindah ke directory openmeetings dengan mengetikan syntax root@havid-desktop:~#cd red5 kemudian berikan permission untuk menjalankan file *.sh dengan mengetikan syntax root@havid-desktop:~/red5# chmod + x *.sh
  • Jalankan server Red5 dengan mengetikan syntax root@havid-desktop:~/red5# ./red5.sh kemudian buka browser anda ketikan alamat http://127.0.0.1:5080/openmeetings/install kemudian klik "Continue with step 1"
  • Isikan Username, Password dan email saja!! karena kita tidak mengintegrasikan openmeetings ini dengan LDAP. Jika instalasi berhasil maka kita dapat menggunakan openmeetings pada alamat http://127.0.0.1:5080/openmeetings/
Materi Referensi :

http://code.google.com/p/openmeetings/wiki/InstallationOpenMeetings

http://hanadi.wordpress.com/2009/11/11/openmeetings-0-9rc5-on-karmic-koala-ubuntu-9-10-server/
http://www.757.org/~joat/wiki/index.php/Installation_of_OpenMeetings

June 30, 2010

OpenMeetings Free Web Video Conference And OpenSource :)

Okeeehh pemirsa. Kali ini kita akan membahas tentang OpenMeetings. Apakah OpenMeetings itu? Simplenya OpenMeetings adalah video conference berbasis web.

Pemirsa mungkin pernah atau sering melakukan video chat / video conference berbasiskan software seperti skype atau yahoo messenger. Dengan menggunakan OpenMeetings ini kita bisa ber-video chat / conference ria bersama teman / rekan kerja hanya dengan membutuhkan browser saja yang telah terpasang flash player tanpa install program pada client.

Definisi berdasarkan web officialnya OpenMeetings adalah :

OpenMeetings is a free browser-based software that allows you to set up instantly a conference in the Web. You can use your microphone or webcam, share documents on a white board, share your screen or record meetings. It is available as hosted service or you download and install a package on your server with no limitations in usage or users.

http://code.google.com/p/openmeetings/
Seperti yang disebutkan diatas fitur yang tersedia pada OpenMeetings ini meliputi :
  • Chat conference
  • Voice conference
  • Video conference
  • Share documents on whiteboard
  • Share screen dan Record screen
  • Free without limitations :)

Agar dapat menggunakan OpenMeetings ini kita membutuhkan sebuah server yang melayani client. Penjelasan tentang membangun server OpenMeetings ini akan saya jelaskan pada post berikutnya OpenMeetings Installation and Configuration :D

Anda tertarik? hehehe. Silahkan lihat video demonya dibawah ini



atau mengunjungi server open meetings demo di alamat ini

http://www.openmeetings.de/openmeetings/

username : test
password : test

May 5, 2010

[Short Review]Ubuntu 10.4 ( Lucid Lynx )

Setelah menunggu lama *lebay* akhirnya saya bisa mencicipi ubuntu 10.4 alias Lucid Lynx. hehehe. Saya coba ngereview singkat ubuntu terbaru saat ini :)

1. Logo ubuntu ternyata berubah :o



Terlihat lebih minimalis, sederhana dan user friendly

2. Mari kita cicipi program program andalan ubuntu 10.4 ini

  • "Gwibber is an open source microblogging client for Linux. It brings the most popular social networking web services to your desktop and gives you the ability to control how you communicate."


Gwibber pada ubuntu 10.4 terletak pada Application>Internet>Gwibber Social Networking


Beginilah penampakannya, Saya mencoba menambahkan account facebook pada gwibber.


Setelah mengisi username & password anda diminta untuk mengizinkan autorisasi, tapi kok saya sudah allow nggak keluar halaman selanjutnya? saya coba ping ke facebook.com sepertinya baik baik saja, Setelah bosan menunggu saya akhirnya dengan berat hati *lebay* saya menutup program yang katanya bagus ini.
  • Emphaty is a messaging program which supports text, voice, and video chat and file transfers over many different protocols. You can tell it about your accounts on all those services and do all your chatting within one application.

Wah klo yang ini ubuntu mania udah pasti pada tau kan, mulai dari versi 9.10 *baca tahun 2009 bulan 10* kemarin menjadi default instant mesagging menjadikan pidgin.



Saya menambahkan account facebook saya biar bisa chat melalui empathy *nggak usah buka browser lagi*

Ternyata................... Network Error, hmm. Pantas saja tadi gwibber nggak bisa, ternyata internet saya yang suram. speedut belakangan ini emang suka keluar pesan DNS error klo saya lagi buka facebook.

  • "Gbrainy is a brain teaser game and trainer to have fun and to keep your brain trained." Ada game baru!!! Horeee, coba ah. wkwkwkw

Seru juga ternyata. hahaha
  • PiTiVi is a free, intuitive and featureful movie editor for the Linux desktop.

Wow sekarang ada video editor yang secara default di ubuntu, berhubung saya nggak mainan sama video jadi saya nggak bisa ngereview program ini. maap, hehehe.

Kesimpulannya

  1. Ubuntu 10.4 ringan, cepat dan keren.
  2. Jika anda sehari hari hanya menggunakan program kantoran seperti Office, Pdf reader, Media Player anda dapat menjadikan ubuntu 10.4 yang gratis, legal, kebal virus dan opensource ini sebagai pengganti windows bajakan anda *Dengan sedikit adaptasi tentunya*
  3. Program andalan *social network client/ gwibber, empathy, etc* akan menjadi daya tarik tersendiri bagi anda yang suka eksis di dunia maya, tapi sayang saya nggak bisa pake dan me-review karena kendala internet saya suram T_T.
  4. Saya ingin melakukan experiment saya selanjutnya, meskipun linux sudah semakin manusiawi dan userfriendly, menurut saya potensi sesungguhnya dari linux adalah sebagai server, saya ingin mencoba membangun server abal" dengan menggunakan virtualbox. hehehe, Tunggu kelanjutan hasil experiment saya pada tulisan selanjutnya :))


Sebelum experiment selanjutnya saya install ssh dulu deh biar bisa diremote terminal dari windows 7 saya *biar nggak berat dan lebih enak configurenya :))*

Saya coba remote ubuntu saya suruh mati dari terminal ternyata sukses,
The system is going down for power off NOW, Bye.

May 1, 2010

[Tutorial] Install Ubuntu 10.4 a.k.a Lucid Lynx


Sebelumnya saya ucapkan salam nubitol, wkwkwk.


Apaan sih Ubuntu??

Ubuntu is an operating system built by a worldwide team of expert developers. It contains all the applications you need: a web browser, office suite, media apps, instant messaging and much more. Ubuntu is an open-source alternative to Windows and Office.

Mottonya Linux for human being *keren abis yah mottonya*

The Ubuntu promise
  • Ubuntu will always be free of charge, along with its regular enterprise releases and security updates
  • Ubuntu comes with full commercial support from Canonical and hundreds of companies from across the world
  • Ubuntu provides the best translations and accessibility features that the free software community has to offer
  • Ubuntu core applications are all free and open source. We want you to use free and open source software, improve it and pass it on.
Tapi emang beneran loh, Ubuntu dari versi pertama (6.06 *dibaca bulan 6 tahun 2006*/ Dapper Drake) sampai versi saat ini (10.4 *dibaca bulan 4 tahun 2010* / Lucid Lynx) bersifat gratis, support dari canonical yang mantab, komunitasnya juga bisa dibilang paling banyak dan paling rame, lol, nggak salah distrowatch menyatakan Ubuntu adalah linux terpopuler saat ini.


Tahapan Instalasi Ubuntu 10.4



Tahapan instalasi linux Ubuntu cukup mudah, pada tutorial ini saya menginstallnya di virtualbox. Instalasi pada virtualbox sebenarnya tidak berbeda jauh dengan instalasi pada komputer langsung. Perbedaannya hanya pada saat kita memilih partisi yang akan kita pakai.

Berikut adalah langkah langkah instalasi Ubuntu terbaru versi 10.4 / codename Lucid Lynx

1. Pastikan anda punya file master Ubuntu yang akan di install, anda dapat mendapatkannya dengan memesan gratis cd Ubuntu melalui website ini. Saya lebih suka mengunduh dari situs resmi Ubuntu karena lebih cepat daripada request CD yang biasanya sampai kerumah kurang lebih 1-3 minggu dan maksimalnya 10 minggu.



Klik menu download, maka anda akan menuju halaman download *ya iya lah masak iya dong, lol*

Ganti download location menjadi Indonesia *Soalnya saya faqir bandwith internasional :))* Selanjutnya klik menu begin download kemudian bikin kopi sambil menunggu download selesai.



2. Setelah selesai Burn file master Ubuntu tadi kedalam CD dengan program Image Burner kesayangan anda. Masukan kembali CD yang anda telah burn kedalam CD-ROM anda dan kita akan mulai proses instalasinya :D



*Jika anda mempunyai CD Ubuntu maka proses 1 dan 2 dapat di lewati, ya iya lah masak iyadong ------cut------ bosen, haha*

3. Setelah anda Masukan CD Ubuntu, maka restart komputer anda. Jangan lupa ubah primary boot ke CD ROM anda. Jika anda telah memasukan CD Ubuntu dan merubah boot anda ke CD maka akan muncul menu installasi seperti dibawah ini. Anda dapat mencoba Ubuntu tanpa harus menginstallnya dengan memilih opsi Try Ubuntu *hebat bukan :o*. Saya tidak membahas lebih lanjut tentang opsi diatas karena saya akan membahas proses installasi. hehe. Next, Saya memilih opsi Install Ubuntu.



4. Tahap selanjutnya adalah memilih bahasa yang digunakan ketika proses instalasi. Saya merubah pilihan bahasa instalasi menjadi bahasa Indonesia *iseng*, hehe.



5. Selanjutnya anda diminta mengisi lokasi anda. Hal ini berguna untuk anda kedepannya antara lain untuk mensinkronisasi waktu anda dan mengetahui cuaca di wilayah anda.


6. Setelah anda mengisi lokasi anda akan diminta menyesuaikan tatacara papan ketik keyboard anda. Karena tatacara papan ketik layout keyboard Indonesia tidak berbeda dengan tatacara papan ketik layout keyboard USA maka saya tetap memakai tatacara papan ketik layout keyboard USA.



7. Tahapan selanjutnya adalah pemilihan partisi yang akan digunakan untuk instalasi ubuntu. Karena saya menggunakan virtualbox yang mana virtualbox menyediakan sejumlah hardisk yang akan digunakan untuk sistem operasi hostnya, maka saya memilih opsi hapus semua dan gunakan isi cakram ( Erase and use entire disk, be careful!! ).



Jika anda menginstall ubuntu bersamaan dengan windows atau sistem operasi lainnya maka pilih opsi tentukan partisi manual (advance) untuk mengatur partisi mana yang akan digunakan sebagai root, home, swap dll. lebih jelasnya anda bisa pelajari disini.

8. Tahapan selanjutnya adalah menambahkan username dan password dari pengguna. Pilih opsi masuk secara otomatis jika anda malas tidak ingin menggunakan startup login menu. Jika sudah selesai klik tombol lanjut / Next.



9. Tahapan terakhir adalah verifikasi proses instalasi. Jika anda sudah yakin maka anda bisa mengklik tombol lanjut / Next


10. Selanjutnya menunggu proses instalasi selesai................................... ngopi lagi yuk. hehe



11. Setelah proses instalasi selesai anda akan diminta untuk merestart komputer anda. Jangan lupa mengeluarkan CD ubuntu dari CD ROM anda agar tidak masuk ke menu instalasi lagi *ngulang step 3 lagi, hammer*



12. Jika anda menginstall ubuntu pada komputer anda *tidak menggunakan virtualbox* setelah anda merestart komputer anda maka akan keluar menu grub, pilih opsi Ubuntu dan anda bisa menggunakan Ubuntu anda sekarang :)



Terima kasih telah membaca sampai habis :)) Btw, Ini tutorial pertama saya, mohon dikoreksi bila banyak kekurangan. hehe