差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
tech:install_gallery [2012/03/30 18:28] jonathantech:install_gallery [2012/03/31 07:58] (目前版本) – 恢復為舊版 jonathan
行 1: 行 1:
 +====== 安裝 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<code sh>
 +rpm -Uvh http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
 +</code>
 +  * 再安裝相關影像轉換模組<code sh>
 +yum install ImageMagick php-gd netpbm netpbm-progs jhead ffmpeg
 +</code>
 +  * 下載與安裝 gallery2<code sh>
 +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
 +</code>
 +  * 依據網頁說明步驟依序處理
 +  * 當出現警告 php.ini 內有設定 output_buffering 時, 可以在目錄內增加 .htaccess 來 override 解決<code file>
 +PHP_FLAG output_buffering Off
 +</code>
 +
 +===== 參考資料 =====
 +  * 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 安裝
 +<code>
 +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
 +</code>
 +  * 這 jhead 的 rpm 安裝之後, 就可以在 /usr/bin/ 找到 jhead
 +
 +  * ffmpeg 有可能比較麻煩,我使用 ffmpeg-export-2008-07-18 雖然 make 時有一堆 warning 但還可順利產生執行檔
 +<code>
 +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
 +</code>
 +  * 經過 make install 之後, 可以在 /usr/local/bin/ 內找到 ffmpeg
 +++++