Membangun Server Multimedia Pada Linux Server Multimedia, ya seperti yg telah kita ketahui banyak sekali web penyedia layanan multimedia seperti Youtube, facebook, friendster atau yang lainnya. Mulai dari picutre, music sampai pada video. Layanan pada situs2 tersebut memudahkan para user untuk menukarkan / share file2 multimedia. Dari gejala tersebut maka semakin menjamurnya situs2 penyedia layanan multimedia maka juga berdampak pada trend pemakaian internet pada saat ini. Jika kita berbicara youtube pastilah situs tersebut merupakan situs yang memiliki storage / kapasitas data yg besar dan memiliki tingkat sekuriti / keamanan yg cukup baik. Terus bagaimana kita membuat web penyedia layanan multimedia? Atau streaming lainnya?. Jawabannya cukup mudah karena banyak sekali tool / software yang dapat diunduh secara free di internet seperti kita tahu ada red5, ostube, moyea atau dokeos utk video conference. Software2 tersebut memakai beberapa codec library yang telah terdapat pada OS Linux seperti ffmpeg, flvtool, mencoder, dll. Jika para maniak linux yg hobi oprek mengoprek pastinya tak berumur panjang tuh library karena pasti akan dibabat habis utk mengetahui sistem kerjanya. Tapi bagi para newbie seperti saya, cukuplah untuk sekedar menggunakan huwehehehe. Okey daripada berlama2, langsung saja kita coba untuk melakukan instalasi program bernama ostube, mungkin ada pertanyaan mengapa ostube?. Ya karena ostube ini termasuk dalam MCMS(Multimedia Content Management System) dimana kita dapat mengorganisir file2 multimedia yang kita punya untuk di share pada public. Berikut paket2 yang harus diinstall sebelum menginstall ostube : - Apache2(Web Server) - php dan mysql(utk pemrosesan request dan database) - mencoder, flvtool2, mplayer (sebagai codec untuk memutar file multimedia) Pada shell kita jalankan apt-get root@hell:~#apt-get install apache2 php5 php5-dev php5-mysql flvtool2 php5-cli mencoder libapache2-mod-php5 mplayer Sambil menunggu proses instalasi bolehlah disambi dengan makan, ngerokok, atau mau tidur juga boleh jika akses internetnya seumur mak erot :D....
Setelah semua diinstall maka sekarang instalasi ostube. Pastikan telah mengunduh file ostube yang benar lalu dicopy ke dalam direktori /var/www/ dimana direktori /var/www/ ini adalah path direktori dari web server apache2. root@hell:/var/www#mkdir ostube root@hell:/var/www#cp osTube_community_edt_2.0.tar.gz ostube/ root@hell:/var/www# cd ostube root@hell:/var/www/ostube#tar zxvf osTube_community_edt_2.0.tar.gz Setelah proses ekstrak selesai maka lakukan proses instalasi via web browser.
Gambar 1. Step 1 Instalasi Terlihat disana adalah step 1 langkah instalasi yaitu melakukan cek pada sistem yang dibutuhkan agar ostube dapat berjalan. Pada tampilan awal akan terlihat bahasa Jerman, untuk merubah ke bahasa Inggris maka pilih bendera Inggris di sudut kanan atas. Untuk database, disini saya memakai user root dengan password root juga :D. Bila database tak dapat dibuat, coba buat database secara manual dgn masuk pada shell
demhyt@hell:~$ mysql -u root -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 132 Server version: 5.0.51a-21 (Debian) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database ostubes; Query OK, 1 row affected (0.03 sec) mysql> show databases -> ; +--------------------+ | Database
|
+--------------------+ | information_schema | | mysql
|
| ostube
|
| ostubes
|
+--------------------+ 4 rows in set (0.00 sec) mysql>quit Bye demhyt@hell:~$ Jika telah dibuat maka akan timbul peringatan / warning tapi abaikan saja lalu klik next untuk menuju ke step 2 instalasi ostube.
Gambar 2. Step 2 Instalasi Pada step ini akan ditentukan path dimana ostube diletakkan serta akan melakukan checking paakah codec mencoder, mplayer dan flvtool2 telah terinstall. Jika belum maka install terlebih dahulu sebelum melanjutkan ke step selanjutnya.
Gambar 3. Step 3 Instalasi
Pada step 3 ini terdapat user dan apssword yang akan kita pakai untuk login, disini user adalah admin dan password admin(karena mudah diingat).
Gambar 4. Instalasi Selesai Setelah 3 tahap berhasil dilewati dengan sukses maka instalasi telah berhasil dilakukan lalu akan terlihat gambar seperti diatas. Lalu klik pada link untuk menuju Admin Control Panel.
Gambar 5. Menghapus Direktori Install Sebelum dapat login ke control panel, maka hapus dulu direktori install.
root@hell:/var/www/ostubes# rm -rvf install/ Lalu refresh pada halaman tersebut agar dapat melakukan login ke control panel
Gambar 6. Halaman Utama Lalu edit file uu_default_config.pm #nano /var/www/ostube/cgi-bin/uu_default_config.pm ubah menjadi upload_dir => $ENV{’DOCUMENT_ROOT’} . ‘/ostube/media/tmp/’, redirect_url => ‘http://’ . $ENV{’SERVER_NAME’} . ‘/ostube/upload.php’, path_to_upload => ‘http://’. $ENV{’SERVER_NAME’} . ‘/ostube/uploads/’,
About : demhyt →
[email protected] Seorang manusia biasa yg amat sederhana, paling susah utk diajak mandi dan tidur. Hobi di depan komputer melebihi waktu mandi dan tidurnya dalam seminggu :D...Selalu berusaha dan belajar untuk menjadi elite tetapi sampai sekarang masih dalam kategori LAMER ga tau deh kapan bisa jadi elite..... Spec : Ariesita → P4 2.4GHz, RAM 1GB DDR, VGA 128MB DDR, Harddisk 2x80GB with Debian Lenny 2.6.26, 2.6.18-skas(lagi sakit2an :( ) Scorpionita → Sony Vaio VGN CR-323, Core Duo T2390 1.86GHz, RAM 2GB DDR2, Harddisk 200GB with Debian lenny 2.6.26-openvz, 2.6.26-xen(yg setia menemani kemanapun saja) Taurusita → Toshiba PIII 667MHz, 64MB SDRAM, harddisk 40GB with Debian Lenny 2.6.18(Repo)