Vimp

出自 新化國中wiki平台
前往: 導覽搜尋

On Debian

系統環境建置

apt-get update

apt-get install apache2 php5 php5-gd php5-mysql mysql-server mysql-client php5-cli php5-gd php5-xsl php5-curl libjpeg62 libjpeg62-dev ruby

apt-get install debian-keyring

gpg --keyring /usr/share/keyrings/debian-keyring.gpg -a --export 07DC563D1F41B907 |apt-key add -

touch /etc/apt/sources.list.d/debian-multimedia.org.list

vi /etc/apt/sources.list.d/debian-multimedia.org.list

加入以下內容

# Debian Multimedia Repository

deb http://www.debian-multimedia.org stable main non-free
deb-src http://www.debian-multimedia.org stable main non-free
deb ftp://ftp.debian-multimedia.org stable main non-free
deb-src ftp://ftp.debian-multimedia.org stable main non-free

apt-get update

apt-get install mplayer mencoder ffmpeg flvtool2

apt-get install w64codecs

SourceGuardian PHP extension

mkdir /usr/src/loader
cp data/loader.tar.gz /usr/src/loader/
cd /usr/src/loader
tar xzf loader.tar.gz
[接著選擇適檔的版本將他複製到PHP的目錄下]
cp Linux_x64-32/ixed.5.3.lin /usr/lib/php5/20090626/
cd /etc/php5/conf.d/
touch sourceguardian.ini
vi sourceguardian.ini
 
[sourceguardian]
zend_extension=/usr/lib/php5/20090626/ixed..lin
:wq!

參數

  • /etc/php5/apache2/php.ini
  • upload_max_filesize: 1024M
  • post_max_size: 1024M
  • memory_limit: 512M
/etc/init.d/apache2 restart

資料庫

開一個專用資料庫給VIMP用,同時指定一個使用者給VIMP的資料庫。

安裝vimp

cd /var/www/svideo
tar xvzf vimp.framework-2.*.*-community.tar.gz
rm vimp.framework-2.*.*-community.tar.gz

./symfony framework:init mysql://資料庫使用者帳號:資料庫使用者密碼@localhost/資料庫名稱

contrab

crontab –e
 
*/1 * * * * /var/www/data/scripts/sync_new_uploads.sh > /dev/null 2>&1 

ref

  1. http://declaim2.zhps.tp.edu.tw/wp/?p=393
  2. vimp安裝紀錄