Selasa, 03 September 2013

Contoh Ostube di Linux

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
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
6. buka melalui web browser server lokal anda
http://www.debianmaros.org/ostube sehingga akan muncul gambar berikut
step 1
step1
etttzz!!! jangan kaget dengan kalimat-kalimat yang muncul dengan menggunakan bahasa jerman. klik bendera inggris di sudut kanan atas
7.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 :
2hijau
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
3step2
13. perhatikan peringatan (warna kuning pada bagian bawah)
4kuning
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 inihttp://linux.justinhartman.com/FFmpeg,_FFmpeg-PHP,_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
5step3
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://&#8217; . $ENV{‘SERVER_NAME’} . ‘/ostube/upload.php’,
path_to_upload => ‘http://&#8217;. $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)
8uploaderbenar
24. sekarang tinggal mengupload dokumen, foto,video kesukaan anda

Tidak ada komentar:

Posting Komentar