====== 安裝 Gallery2 電子相簿系統 ======
* Gallery2 官方網站 : http://codex.gallery2.org
* 安裝環境 :
* OS : CentOS 5.4 i386
* Web : httpd-2.2.3-31 + php-5.1.6-24
* Gallery : [[http://sourceforge.net/projects/gallery/files/gallery2/2.3.1/gallery-2.3.1-full.tar.gz/download|gallery-2.3.1-full.tar.gz]]
===== 轉圖安裝模組 =====
* 先安裝好 rpmforge
rpm -Uvh http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
* 再安裝相關影像轉換模組
yum install ImageMagick php-gd netpbm netpbm-progs jhead ffmpeg
* 下載與安裝 gallery2
su - root
cd /data/www/html/
wget http://downloads.sourceforge.net/project/gallery/gallery2/2.3.1/gallery-2.3.1-full.tar.gz?use_mirror=ncu
tar -zxvf gallery-2.3.1-full.tar.gz
mv gallery2 gallery2_dev
chown -R apache:apache gallery2_dev
* 依據網頁說明步驟依序處理
* 當出現警告 php.ini 內有設定 output_buffering 時, 可以在目錄內增加 .htaccess 來 override 解決
PHP_FLAG output_buffering Off
===== 參考資料 =====
* http://gallery.menalto.com/node/33036
* http://dag.wieers.com/rpm/packages/ffmpeg/
* http://www.neo.com.tw/archives/313
{{tag>gallery2 安裝}}
++++之前紀錄下載 Source 安裝程序|
* 因為 netpbm-progs 內並沒有包含 jhead 所以額外下載以下 rpm 安裝
wget http://centos.karan.org/el4/extras/stable/i386/RPMS/jhead-2.4-2.el4.kb.i386.rpm
rpm -ivh jhead-2.4-2.el4.kb.i386.rpm
* 這 jhead 的 rpm 安裝之後, 就可以在 /usr/bin/ 找到 jhead
* ffmpeg 有可能比較麻煩,我使用 ffmpeg-export-2008-07-18 雖然 make 時有一堆 warning 但還可順利產生執行檔
wget http://ffmpeg.mplayerhq.hu/ffmpeg-export-snapshot.tar.bz2
bunzip2 ffmpeg-export-snapshot.tar.bz2
tar -xvf ffmpeg-export-snapshot.tar
cd ffmpeg-export-*
./configure
make
make install
* 經過 make install 之後, 可以在 /usr/local/bin/ 內找到 ffmpeg
++++