Wednesday, November 1, 2017

Instalasi dan Konfigurasi ClipBucket Pada Debian


Penerapan video streaming melalui jaringan komputer merupakan salah satu bentuk implementasi multimedia dan aplikasi baru yang juga saat ini masih dikembangkan pada dunia jaringan komputer. Dengan memanfaatkan penerapan ini, pengguna dalam jaringan dapat memperoleh kemudahan untuk mengakses video multimedia dimana saja dan kapan saja melalui komputer.

ClipBucket Requirements

Clipbucket merupakan salah satu aplikasi streaming server gratis dan open source yang akan saya bahas mengenai cara instalasi dan konfigurasinya pada postingan kali ini. Sebelum memasuki tahap instalasi maupun konfigurasi, perlu kita perhatikan bahwa Clipbucket memiliki persyaratan yang mengharuskan menginstal software berikut :
  • Apache
  • MySQL
  • PHP 
  • PhpMyAdmin
  • FFMPEG
  • FLVTool2 (ruby)
  • MP4Box (gpac)
  • ImageMagick
  • FTP (optional)

Konfigurasi Alamat IP

Dalam sebuah jaringan terdapat alamat yang digunakan setiap perangkat jaringan sebagai identitas dari masing-masing perangkat sehingga dapat saling berkomunikasi satu sama lain yang disebut sebagai alamat IP. Sebelum melakukan instalasi dan konfigurasi Clipbucket, langkah awal yang harus kita lakukan yaitu konfigurasi alamat IP terlebih dahulu. Untuk konfigurasi IP pada Debian, masukkan perintah :
nano /etc/network/intrefaces
Kemudian tambahkan string berikut di baris paling bawah
auto eth0
iface inet eth0 static
address 192.168.0.8/24
Kemudian konfigurasi juga alamat IP statik pada komputer client, agar dapat saling berkomunikasi antara client dengan server. Pastikan alamat IP client berada dalam satu jaringan dengan server. Untuk mengubah alamat IP pada Windows masuk ke menu Control Panel -> Network and Internet -> Network and Sharing Center -> Change adapter settings.

Paket Pendukung ClipBucket

Pada bagian Clipbucket Requirements telah dipaparkan mengenai paket apa saja yang diperlukan untuk mendukung Clipbucket agar dapat beroperasi dengan baik. Berikut ini adalah langkah-langkah untuk melakukan instalasi pada setiap paket pendukung Clipbucket.

Apache
Apache berperan sebagai web server yang merupakan komponen utama untuk semua layanan berbasis web, termasuk juga Clipbucket. Untuk menginstal Apache pada Debian, masukkan perintah berikut di terminal :
apt-get install apache2 -y
MySQL
Pada website dinamis pastinya memiliki sebuah database yang digunakan untuk menyimpan semua informasi dan menampilkannya pada halaman web. Clipbucket termasuk kedalam sebuah website dinamis, karena informasi mengenai data user maupun video akan tersimpan dalam database. Untuk menginstal MySQL pada Debian, masukkan perintah berikut di terminal:
apt-get install mysql-server -y

PHP
Salah satu bahasa pemrograman yang berorientasi pada objek, yaitu PHP. Paket PHP sangat beperan penting untuk mendukung berjalannya sistem Clipbucket, hal itu dikarenakan hampir semua script yang digunakan oleh Clipbucket menggunakan bahasa pemrograman PHP. Untuk menginstal paket PHP pada Debian, masukkan perintah berikut di terminal :
apt-get install php5 php5-curl curl -y

PhpMyAdmin
PhpMyAdmin merupakan sebuah software yang berfungsi untuk mengelola database MySQL secara grafis atau GUI sehingga lebih mudah untuk digunakan. Untuk menginstal paket PhpMyAdmin pada Debian, masukkan perintah berikut di terminal :
apt-get install phpmyadmin -y

FFmpeg
FFmpeg adalah sebuah program yang bisa digunakan untuk mengonversi banyak format multimedia ke format lain, sehingga kita dapat menggunakannya di perangkat dan pemutar yang berbeda. Untuk mmenginstal paket FFmpeg pada Debian, masukkan perintah berikut di terminal :
apt-get install ffmpeg -y

FLVTool2
FLVTool2 merupakan sebuah software untuk memanipulasi file Macromedia Flash Video (FLV). Dalam penggunaannya di Clipbucket, FLVTool2 ini memiliki fungsi untuk pemutaran video berformat FLV. Untuk menginstal paket FLVTool2 pada Debian, masukkan perintah berikut di terminal :
apt-get install ruby1.8 -y
dpkg –i flvtool2_1.0.6-4_i386.deb -y

MP4Box
Jika FLVTool2 digunakan untuk pemutaran video dengan format FLV, maka MP4Box dipakai supaya dapat memutar video berekstensi MP4 pada Clipbucket. Untuk menginstal paket MP4Box pada Debian, masukkan perintah berikut di terminal :
apt-get install gpac -y

ImageMagick
ImageMagick digunakan untuk mengizinkan Clipbucket untuk memproses dan manipulasi foto. Karena selain video, pada Clipbucket juga digunakan sebagai photo sharing. Untuk menginstal paket ImageMagick pada Debian, masukkan perintah berikut di terminal :
apt-get install imagemagick php5-imagick -y

FTP
FTP digunakan untuk mengirim paket flvtool2 dan file Clipbucket. Untuk menginstal FTP pada Debian, masukkan perintah berikut di terminal :
apt-get install vsftpd -y

Instalasi dan Konfigurasi Clipbucket

Masuk kedalam tahap instalasi dan konfigurasi, karena sebelumnya kita sudah melakukan instalasi paket pendukung Clipbucket. Sebelumnya pastikan file Clipbucket sudah kita miliki, apabila belum, silahkan unduh terlebih dahulu pada situs resmi https://clipbucket.com (pilih yang format tar.gz agar mudah untuk mengekstraknya pada Debian).

Berikut ini adalah langkah-langkah Instalasi dan Konfigurasi Clipbucket :

  1. Kirim file FLVTool2 dan Clipbucket yang sudah diunduh menggunakan FTP.
  2. Ekstrak Clipbucket dengan menggunakan perintah tar –xvf clipbucket-4829.tar.gz. Maka akan muncul folder baru bernama clipbucket-4829 yang di dalamnya terdapat script penting clipbucket.
  3. Pindahkan folder clipbucket-4829 ke direktori /var/www menggunakan perintah cp –R clipbuckect-4829/upload/. /var/www kemudian ubah permission direktori www menjadi drwxrwxrwx chmod 777 –R /var/www.
  4. Berikutnya mengubah konfigurasi php.ini untuk menambah kapasitas upload, post, dan pembatasan memori menjadi 100 MB. Masukkan perintah nano /etc/php5/apache2/php.ini kemudian ubah nilai pada masing-masing string di bawah ini :
    • max_execution_time = 7500
    • post_max_size = 100M
    • upload_max_filesize = 100M
    • memory_limit = 100M
  5. Buka web browser pada komputer client untuk melakukan instalasi Clipbucket. Ketikkan IP server di address bar browser 192.168.0.8.
  6. Setelah itu secara otomatis akan redirect ke halaman awal instalasi Clipbucket. Pada tahap ini, pastikan client terhubung dengan koneksi internet. Klik Ok, I Agree, Now le me Continue.
  7. Clipbucket akan melakukan pengecekan terhadap paket pendukung apakah sudah terinstal dan terdeteksi atau belum. Jika sudah, klik Continue To Next Step untuk melanjutkan ke tahap selanjutnya. 
  8. Kemudian dilakukan juga pengecekan terhadap hak akses folder dan file Clipbucket. Jika statusnya sudah writeable semua, klik Continue To Next Step untuk melanjutkan ke tahap selanjutnya. 
  9. Sebelum mengkonfigurasi pada tahap Database Settings, kita buat database baru terlebih dahulu khusus untuk Clipbucket. Buka tab baru di browser lalu ketikkan 192.168.0.8/phpmyadmin pada address bar. 
  10. Masukkan username root dan password sesuai dengan yang sudah di konfigurasi sebelumnya pada bagian MySQL. Lalu klik Go.
  11. Klik Databases -> Create new database -> (masukkan nama database yang ingin dibuat, contoh : untuk_cb) -> Create.
  12. Kembali ke tab instalasi Clipbucket pada browser, pada bagian Database Name masukkan sesuai dengan yang sudah di buat, Database User root dan passwordnya disesuaikan dengan yang sudah dikonfigurasi sebelumnya. Klik Check Connection.
  13. Pada bagian Admin Settings, silahkan diatur admin username dan passwordnya sesuai dengan keinginan. Di sini penulis tidak melakukan perubahan, secara default user admin dan password admin. Untuk kolom email tidak harus diisi.
  14. Masukkan Judul website dan slogan sesuai dengan keinginan, untuk bagian website url tidak perlu diubah. Klik Save and Continue.
  15. Kemudian akan ada sugesti untuk melakukan registrasi user, silahkan pilih sesuai dengan keinginan. Untuk tahap ini penulis skip, jadi penulis memilih Skip & Finish.
  16. Instalasi selesai, klik Continue to Admin Area untuk melakukan konfigurasi selanjutnya. Jangan lupa hapus direktori cb_install dengan perintah rm –rf /var/www/cb_install.
  17. Login dengan user dan password yang sudah dikonfigurasi saat proses instalasi (nomor 13). 
  18. Pada menu dashboard admin, klik General -> Website Configuration -> Uploading and Conversion Settings. Ceklis kotak Stay MP4 as it is dan ubah FFmpeg Path menjadi /usr/bin/ffmpeg. Lalu klik Update Settings.
Itulah langkah-langkah Instalasi dan Konfigurasi ClipBucket Pada Debian, semoga dapat bermanfaat dan menambah ilmu serta wawasan untuk kita semua. Sebelum melakukan instalasi dan konfigurasi ClipBucket, penulis menyarankan kepada pembaca agar memahami terlebih dahulu mengenai konsep dasar konfigurasi Debian seperti konfigurasi alamat IP.

Instalasi dan Konfigurasi ClipBucket Pada Debian Rating: 4.5 Diposkan Oleh: Fakta Arief

0 comments:

Post a Comment