18 Instalasi ViMP di Ubuntu 11.04
- Processor Dual-Core atau yang lebih baik paling tidak 2.5GHz.
- RAM 4+ GB
- Harddisk 250+ GB (SATA-II atau SAS), 500 GB lebih baik.
- Apache2: Version 2.2 recommended, mod_rewrite enabled
- PHP: Version 5.2.6 atau yang lebih tinggi, GD, mysql, XSL & cURL extension di instal, PHP CLI (Command Line Interface) di instal
- MySQL: Version 5.0 atau yang lebih baik, InnoDB storage engine
- Transcoding: MEncoder / MPlayer 1.0RC2 atau yang lebih baru, FFmpeg, Paket codec tambahan
apt-get install apache2 libapache2-mod-php5 php5-cli php5-mysql php5-gd php5-xsl php5-curl mysql-server mplayer mencoder ffmpeg flvtool2 gstreamer0.10-ffmpeg gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad gstreamer0.10-plugins-uglyEnable beberapa fitur
a2enmod rewriteKonfigurasi Apache
mkdir -p /var/www/showvid/data mkdir -p /var/www/showvid/logs chown -R www-data:www-data /var/www/showvid
vi /etc/apache2/sites-available/showvid
<VirtualHost *:80> DocumentRoot "/var/www/showvid/data/web" ServerName example.com ServerAlias www.example.com ServerAlias 127.0.0.1 ServerAlias localhost <Directory "/var/www/showvid/data/web"> AllowOverride All RewriteEngine On Options -Indexes FollowSymLinks </Directory> ErrorLog /var/www/showvid/logs/error.log CustomLog /var/www/showvid/logs/access.log combined LogLevel error </VirtualHost>Konfigurasi PHP Edit
vi /etc/php5/apache2/php.inipastikan
upload_max_filesize: 1024M post_max_size: 1024M memory_limit: 512MEdit
vi /etc/php5/cli/php.inipastikan
upload_max_filesize: 1024M post_max_size: 1024M memory_limit: 512MKonfigurasi Database Jika diasumsikan password mysql adalah "jaringan" dapat menggunakan perintah
mysqladmin -pjaringan create showvid
mysql -u root -pjaringan
CREATE USER showvid@localhost IDENTIFIED BY 'showvid'; GRANT ALL PRIVILEGES ON showvid.* TO showvid; FLUSH PRIVILEGES; exitInstalasi Source Guardian
mkdir /tmp/loader cp /var/www/showvid/data/data/loader.tar.gz /tmp/loader/ cd /tmp/loader tar xfz loader.tar.gz cp Linux_x86-32/ixed.5.3.lin /usr/lib/php5/20090626+lfs/Edit sourceguardian.ini
vi /etc/php5/conf.d/sourceguardian.iniisi dengan
[sourceguardian] zend_extension=/usr/lib/php5/20090626+lfs/ixed.5.3.linInstalasi ViMP Download terlebih dahulu paket vimp.framework-2.2.1-r19622-community.tar.gz
cp vimp.framework-2.2.1-r19622-community.tar.gz /var/www/showvid/data cd /var/www/showvid/data tar xvzf vimp.framework-2.2.1-r19622-community.tar.gz rm vimp.framework-2.2.1-r19622-community.tar.gz chmod +x symfony
a2dissite default a2ensite showvid /etc/init.d/apache2 restartJalankan symfony
./symfony framework:init mysql://showvid:showvid@localhost/showvidEdit crontab
crontab -eisi dengan
*/1 * * * * /var/www/showvid/data/scripts/sync_new_uploads.sh > /dev/null 2>&1Akses Web
http://localhost/Untuk akses sebagai admin, login menggunakan
username: admin password: admin
Screenshot:
Black Skin: