Capaian dan Indikator
1. Capaian Pembelajaran
Setelah mempelajari bab ini mahasiswa diharapkan dapat:
- Mengenal Sistem operasi (SO) Debian Server
- Menetahui cara instalasi Stream i ng Server yang terdapat pada SO Debian Server
- Mengetahui cara menggunakan Streaming Server pada SO Debian Server
2. Indikator
Mahasiswa mampu mengenal Sistem operasi (SO) Debian Server- Mahasiswa mampu Menetahui cara instalasi Stream ing Server yang terdapat pada SO Debian Server
- Mahasiswa mam pu Mengetahui cara menggunakan Streaming Server pada SO Debian Server
Uraian Materi
Ada banyak sekali CMS yang bisa di pakai untuk Video Streaming Server. Mengapa saya bilang video, karna ada juga yg hanya Audio Streaming Server. Untuk video streaming, kita bisa menggunakan OsTube, PHPMotion, lcecast, Xmoove dll. Tapi kali ini kita akan menggunakan OsTube.
- Anda bisa mendownload CMS OsTube ini di www.MansyurinIT.co.cc, kemudian ekstrak pada server debian.
- Extract file Ostube.tar.gz yang baru saja anda download.
debian:~# tar xvf ostube.tar.gz
- Tempatkan CMS tersebut pada direktori untuk website. Dan rubah hak akses direktori tersebut menjadi writeable bagi semua user, untuk memudahkan kita dalam Installasi nantinya.
debian:~# mv ostube/ var/www/ostube
debian:~# chmod 777 var/www/ostube/ -R
- Buat sub-domain untuk Ostube.
Tambahkan sub-domain ostube, pada file forward yg berada pada DNS server.
debian:~# vim /var/cache/bind/db.debian - Buat Virtual Host.
debian:~# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ostube
debian:~# vim /etc/apache2/sites-available/ostube
- Aktifkan osTube virtual host.
debian:~# cd /etc/apache2/sites-available/
debian:~# a2ensite ostube
- e. Restart web dan dns server.
debian:~# /etc/init.d/apache2 restart debian:-# /etc/init.d/bind9 restart - Installasi Ostube Via Web Browser
- Buka webBrowser, dan pergi ke http://ostube.debian.edu maka akan tampil seperti berikut.
- Pertama kelihatan tampilannya bahasa jerman, klik icon bendera inggris di pojok kanan atas, agar lebih mudah dimengerti.
- Jika PHP CLI error, install dahulu dependencinya.
debian:~# apt-get install php5-cli - Jika Upload_Max_Filesize error, rubah dulu defaultnya.
debian:~# nano /etc/php5/apache2/php.ini
Cari dan ganti baris berikut di atas, kemudian Refresh web browser anda. - Buat Database.
- Pasti kan paket depedensi ostube terlnstall.
debian:~# apt-get install ruby mplayer - Untuk paket Mencoder dan FLVTool2 , jika tidak bisa di install, berarti repository anda tidak memiliki paket tersebut. Sehingga anda harus mengganti ke repository lain, kemudian install.
debian:~# apt-get install mencoder flvtoo12 - Hapus direktori install/ pada direktori osTube.
debian:~# rm -rf /var/www/ostube/install/ - Selesai, anda bisa menggati template. Dan silahkan mengUpload video, audio, picture, ataupun dokumen (pdf).
Latihan
Anda diminta untuk rnengkonfigurasi SO Debian server dengan ketentuan:
- lakukan instalasi Streaming server
- konfigurasi pada Streaming Server
- konfigurasi virtual host pada Streaming Server