6 Instalasi phpmotion di Ubuntu 11.04

Dalam contoh, diasumsikan menggunakan server dengan domain gti-library.co.id dan untuk phpmotion akan di virtualhost-kan ke media.gti-library.co.id
Login sebagai super user

$ sudo su

Install paket-paket pendukung untuk phpmotion

apt-get install apache2 mysql-server php5 ffmpeg flvtool2 mencoder lame libogg0 php5-ffmpeg php5-curl curl libapache2-mod-php5 php5-mysql lynx-cur libapache2-mod-speedycgi

Download phpmotion di http://phpmotion.com
Extract lalu copy hasil download ke folder /var/www

unzip /home/username_kamu/Downloads/phpmotion.zip
cp -R /home/username_kamu/Downloads/phpmotion /var/www
chown -Rf www-data.www-data /var/www/phpmotion
chmod -Rf 744 /var/www/phpmotion
chmod -Rf 755 /var/www/phpmotion/cgi-bin

Setting konfigurasi php, edit file "/etc/php5/apache2/php.ini"
edit menjadi seperti berikut:
open_basedir = (no value)
upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 1500
session.gc_maxlifetime = 14000
safe_mode = off
enable_dl = On
tambahkan:
extension=/var/www/phpmotion/phpshield/Linux_x86-32/ixed.5.3.lin

Setting konfigurasi virtualhost , edit file "/etc/apache2/sites-available/default"
Tambahkan konfigurasi berikut di baris paling bawah:

<VirtualHost *:80>
ServerName media.gti-library.co.id
DocumentRoot /var/www/phpmotion
<Directory /var/www/phpmotion/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /var/www/phpmotion/cgi-bin/
</VirtualHost>

Buat database untuk phpmotion
mysql -u root -p
>create database phpmotion;
>exit;

Edit "/var/www/phpmotion/.htaccess" tambahkan text
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
diatas text RewriteEngine On

Aktifkan modul rewrite
a2enmod rewrite

Restart service apache
/etc/init.d/apache2 restart

Buka browser masuk ke "media.gti-library.co.id/setup"
Contoh pengisian data:
































Hapus file /var/www/phpmotion/setup
rm -r /var/www/phpmotion/setup

Untuk percobaan, masuk ke "http://media.gti-library.co.id/siteadmin" lalu login sebagai admin
pilih Manage lalu Video Categories
Buat kategori video baru sebagai percobaan

Masuk ke http://media.gti-library.co.id
pilih upload untuk menguji video share.




Catatan:
  1. Untuk proses upload video memang lama untuk muncul di home karena proses convert video tersebut ke ekstensi .flv atau proses resize video
  2. Jika dalam proses registrasi user, gambar captcha tidak muncul, edit file "/var/www/phpmotion/includes/captcha.php" ganti text "var $font = 'DoradoHeadline.ttf';" menjadi "var $font = './DoradoHeadline.ttf';"
Comments
6 Comments

6 komentar:

Anonim mengatakan...

Mantap, patut di coba

Kang Ajay mengatakan...

lumayan gan....bagus

erwin mengatakan...

thanks gan!!!

webxplore mengatakan...

mantapssss daahhh.........

asbieby mengatakan...

maaf gan ko di mysql.php nya ngk mau next pak, disitu2 aja pak... email asbieby@gmail.com.

Unknown mengatakan...

kenapa internal error ya?

Posting Komentar