Cara Membuat YouTube Clone atau Install PHPMotion di Ubuntu



PHPMotion adalah situs web berbasis video sharing seperti hal nya YouTube, Namun biasa disebut YouTube Clone. Dengan membuat situs ini kita dapat membuat situs web berbasis video sendiri di rumah bisa juga di gunakan untuk publik apabila kita mempunyai sebuah IP Publik dari ISP. 
Berikut ini adalah cara membuat YouTube Clone atau Install PHPMotion di Ubuntu, Ubuntu yang saya pakai adalah Ubuntu 12.04 LTS syaratnya adalah :

1. Terpasang ke Internet untuk install package yang di butuhkan.
2. PC yang terinstall Linux Ubuntu bebas versi berapa tapi saya ini menggunakan Ubuntu 12.04 LTS
3. Perangkat hardwarenya compatible
4. Download PHPMotion file nya berbentuk zip

Pertama buka Terminal atau tekan CTRL + ALT + T lalu masuk ke Super User dan ketikan perintah berikut :

ubuntu:#apt-get update
ubuntu:#apt-get install apache2 php5 mysql-server

Masukan saja password untuk MySql Server nya sebagai contoh "root" *tanpa tanda kutip

Ketikan Perintah ini lagi :

ubuntu:#apt-get install ffmpeg flvtool2 mencoder lame libogg0 php5-ffmpeg php5-curl curl libapache2-mod-php5 php5-mysql lynx-cur libapache2-mod-speedycgi

Selanjutnya menyiapkan subdomain untuk PHPMotion nya.

ubuntu:#pico /etc/hosts

Edit sesuai seperti yang di bawah ini :


Save & Lalu Exit atau tekan CTRL + X lalu CTRL + Y lalu ENTER

Lalu siapkan PHPMotion yang tadi sudah di download dan copy hasil download ke /var/www

ubuntu:#cp /home/danang/Downloads/phpmotion.zip /var/www/
ubuntu:#cd /var/www
ubuntu:/var/www#unzip /var/www/phpmotion.zip
ubuntu:/var/www#chmod -Rf 744 /var/www/phpmotion
ubuntu:/var/www#chmod -Rf 755 /var/www/phpmotion/cgi-bin

Selanjutnya membuat DocumentRoot ke /var/www/phpmotion dan virtual host nya

ubuntu:#pico /etc/apache2/sites-enabled/000-default


Lalu tambahkan script ini di pang bawah :


Ikuti perintah selanjutnya :

ubuntu:#pico /etc/php5/apache2/php.ini

Tambahkan script ini di paling bawah :



Perintah selanjutnya :

ubuntu:#pico /var/www/phpmotion/.htaccess

Tambahkan di atas RewriteEngine On


Restart apache2 nya dan mengaktifkan a2enmod rewrite nya

ubuntu:#/etc/init.d/apache2 restart
ubuntu:#a2enmod rewrite

Apabila dapat respon nya "service apache restart" restart kembali apache nya

ubuntu:#/etc/init.d/apache2 restart
ubuntu:#a2enmod rewrite

Selanjutnya membuat database untuk PHPMotion nya

ubuntu:#mysql -u root -p
Enter password:root

mysql>create database dbphpmotion;
mysql>exit

Ubah owner nya

ubuntu:#chown -Rf www-data.www-data phpmotion

Restart apache2 nya

ubuntu:#/etc/init.d/apache2 restart

Selanjutnya buka web browser dan akses 







ubuntu:#mv /var/www/phpmotion/setup /home/danang



Jika dalam pembuatan User baru gambar chapta tidak muncul, ketikan perintah ini dan konfigurasi :

ubuntu:#pico /var/www/phpmotion/includes/captcha.php






Semoga Bermanfaat.




Referensi : Sumber Gambar Sumber


2 comments:

  1. - Checking if PHPshield encoded files are working Error! - See detailed explanation below
    kluarnya seperti itu bang.
    phpshieldnya ga suport ik karena make php5.4
    solusinya gimana

    ReplyDelete
  2. internal error pas upload video nya gmna bro?

    ReplyDelete