Anda di halaman 1dari 7

MEMBANGUN SERVER MULTIMEDIA MENGGUNAKAN osTUBE PADA LINUX

DEBIAN ETCH
osTUBE merupakan Multimedia Content Management System (MCMS) yang pertama ,
dengan menggunakan osTUBE kita dapat membuat streaming server seperti
YouTube,Veoh, dan Revver.
Adapun software yang dibutuhkan adalah ostube community edition, software ini
bersifat free.
Tulisan ini akan menjelaskan langkah-langkah instalasi osTube pada linux debian etch.
1. instal AMP server (apache, mysql dan php)
2. download software osTUBE di http://www.ostube.de/de/downloads (os tube for
debian or linux)
3. buat direktori ostube di /var/www
debian:~#mkdir /var/www/ostube
4. copy source code ke /var/www/ostube
debian:/home/ftp/program#

cp

osTube_community_edt_2.0.tar.gz

/var/www/ostube
5. aktifkan folder ostube
debian:~#cd /var/www/ostube
6. ekstrak source code tersebut
debian:/var/www/ostube# tar zxvf osTube_community_edt_2.0.tar.gz
7. buka melalui web browser server lokal anda
http://www.debianmaros.org/ostube

sehingga akan muncul gambar berikut


step 1

jangan kaget dengan kalimat-kalimat yang muncul dengan menggunakan bahasa


jerman. klik bendera inggris di sudut kanan atas
8. perhatikan tanda ! (warna kuning) sebelah kanan pada upload_max_filesize
untuk memperbaikinya, kembali ke konsole/terminal
#nano /etc/php5/apache2/php.ini
lalu cari kalimat post_max_size (pake ctrl +w) dan ubah parameternya 8M menjadi
misalkan 1000 M
; Maximum size of POST data that PHP will accept.
post_max_size = 1000M
selanjutnya cari kalimat upload_max_filesize dan ubah parameternya dari 2M
menjadi misalkan 1000M
; Maximum allowed size for uploaded files.
upload_max_filesize = 1000M
8. restart apache2
#/etc/init.d/apache2 restart

9. refresh web browser anda, maka anda akan mendapati semua parameter berwarna
hijau seperti gambar berikut :

10. buat database untuk ostube di mysql.


kita akan membuat database dengan nama ostube, user database ostube dan
password ostubepass
#mysql -u root -p
Enter password:
mysql> create database ostube;
Query OK, 1 row affected (0.00 sec)
mysql> grant INSERT,SELECT on root.* to ostube@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> grant CREATE,INSERT,SELECT,DELETE,UPDATE on ostube.* to
ostube@localhost identified by ostubepass;
Query OK, 0 rows affected (0.00 sec)
mysql> grant CREATE,INSERT,SELECT,DELETE,UPDATE on ostube.* to
ostube identified by ostubepass;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
11. ubah owner direktori ostube agar dapat diakses melalui apache webserver
debian:~# chown -Rf www-data.www-data /var/www/ostube
dan isi kotak kosong pada bagian bawah notifikasi lalu tekan next
12. sekarang kita melangkah ke step 2

13. perhatikan peringatan (warna kuning pada bagian bawah)

ada beberapa program eksternal yang belum terinstal


13. #apt-get install mplayer
#apt-get install ruby
14. berhubung flvtool2 dan mencoder tidak terdapat pada sources.list yang saya
gunakan (kambing.ui.edu). maka keduanya harus dicari dan diinstalasi secara
manual

mungkin

ada

baiknya

anda

membaca

artikel

ini

http://linux.justinhartman.com/FFmpeg,_FFmpegPHP,_Lame,_Libogg,_Libvorbis,_FLVtool2,_Mplayer,_Mencoder,_AMR_Installation
semua program yang disebutkan dalam artikel diatas merupakan program
pendukung multimedia. (gak ada salahnya diikuti).
setelah flvtool2 dan program mencoder telah terinstall (semua indikator berwarna
hijau) klik next
15. step 3

isi semua kolom isian dan klik next


16. congratulation!!!!!!!!!, klik next ,,,,selanjutnya klik You can now login into the admin
panel
17. hapus atau rename folder install pada ostube
18. jika anda belum mengintal flash player silahkan diinstar terlebih dahulu (baca
tulisan

berikut http://salewatan.wordpress.com/2008/12/25/instalasi-flash-player-

pada-debian-etch/
19. aktifkan /var/www
#cd /var/www
debian:/var/www#mkdir cgi-bin
20. #nano /etc/apache2/sites-available/default
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory /usr/lib/cgi-bin> AllowOverride
None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny
Allow from all </Directory>
menjadi
ScriptAlias /cgi-bin/ /var/www/cgi-bin/ <Directory /usr/lib/cgi-bin> AllowOverride
None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny
Allow from all </Directory>

20. restart web server anda


#/etc/init.d/apache2 restart
21. 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/,
22. kemudian ketik :
cp * /var/www/cgi-bin chmod +x * chown-R www-data.www-data /var/www/cgi-bin
23. lalu pada Admin ->configuration ->general setting
pastikan bahwa pada bagian use uber uploader = yes (paling bawah)

24. sekarang tinggal mengupload dokumen, foto,video kesukaan anda

Anda mungkin juga menyukai