Situs multimedia seperti youtube, ifilm, indowebster (lokal), Metacafe dll sekarang dapat kita buat sendiri dengan bantuan CMS/Script yang satu ini, CMS tersebut adalah OsTube, Ostube merupakan CMS yang memudahkan kita membuat situs untuk upload file, video dan audio, dengan script ini para user akan dimudahkan untuk saling berbagi video, audio dan file.
- Install Ubuntu Server sekaligus install LAMP server
- Download source terbaru dari sini. Btw, kalo ga bisa, keknya mesti register dulu di situsnya. Versi yang gw pake adalah osTube 2.2 Community Edition.
- Upload file tersebut ke komputer server. Misal, sekarang ada di folder
/home/user/
- Ketik
cd /var/www mkdir ostube cp /home/user/osTube_community_edt_2.2.tar.gz /var/www/ostube/ tar -xzvf osTube_community_edt_2.2.tar.gz
- Buka di web browser komputer lain, ketik http:///ostube
- Nanti mestinya ada error tentang PHP-cli
- Sekarang balik ke kompie server lagi
apt-get install php5-cli nano /etc/php5/apache2/php.ini Ubah isi file menjadi seperti ini
- Refresh web browser komputer dengan menekan F5
- Sekarang install GDI (ini ga gw lakukan si jadi gw ga tau apa gunanya, tapi ya bolehlah dikerjain)
apt-get install php5-gdi /etc/init.d/apache2 restart
- Sekarang install phpmyadmin dulu untuk membuat database karena ostube ga bisa buat
apt-get install phpmyadmin - Di komputer web browser, masuk ke
http:///phpmyadmin
.
- Masukkan username dan password sesuai dengan password mysql.
- Di kolom database, ketik ostube, trus klik Create.
- Masukkan username mysql di
DB Username
dan password mysql di DB password
trus klik Next. osTube bakal mengetahui kalo DB ostube udah ada, jadi langsung klik next aja pas ada notifikasi aneh.
- Masuk ke step 2 sekarang
- Langsung saja install mencoder, mplayer, ruby, dan flvtool2
apt-get install mplayer apt-get install mencoder apt-get install ruby apt-get install flvtool2
- Refresh page dengan menekan F5, trus next, masuk step 3
- Masukkan nama situs “Youtube” kita, username admin, password admin, dan email admin
- Klik Next, mestinya bakal nongol error.. Intinya minta kita untuk mengubah permission file config.php. Padahal file tersebut ga ada. Jadi, kita buat aja tu filenya.
touch /var/www/ostube/includes/config.php chmod 777 /var/www/ostube/includes/config.php
- Reload halaman tadi
- Mestinya udah sukses dan bisa klik “You can now login into the admin panel”
- Sekarang hapus folder
install
pada folder ostube
- Ketik lagi ini
cd /var/www mkdir cgi-bin nano /etc/apache2/sites-available/default Ubah ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
&tl;Directory "/usr/lib/cgi-bin"> AllowOverride None Options ExecCGI-MultiViews + SymLinksIfOwnerMatch Order allow, deny Allow from all menjadi ScriptAlias /cgi-bin/ /var/www/cgi-bin/
&tl;Directory "/usr/lib/cgi-bin"> AllowOverride None Options ExecCGI-MultiViews + SymLinksIfOwnerMatch Order allow, deny Allow from all
- Restart apache
/etc/init.d/apache2 restart
- Ubah isi
uu_default_config.pm
cd /var/www/ostube2/cgi-bin/ nano uu_default_config.pm supaya menjadi upload_dir => $ ENV ( 'DOCUMENT_ROOT'). '/ostube2/media/tmp/', redirect_url => 'http://'. $ ENV ( 'SERVER_NAME'). '/ostube2/upload.php', path_to_upload => 'http://'. $ ENV ( 'SERVER_NAME'). '/ostube2/uploads/',
- Ketik lagi
cp * /var/www/cgi-bin chmod +x *
- Pastikan UberUploader diset yes
- Ya uda, sekarang oprek2 aja situsnya
0 komentar:
Posting Komentar