雖然 gallery 在 debian 中有包, 而且安裝容易, 幾乎不用動什麼就搞定了, 但由於之前 stable 中的版本太舊, 及 debian 中沒有包 gallery_remote, 所以還是將這一篇分享出來。
首先確定 apache 已正常運作(包括 php 可正常運作)
下載 gallery
http://sourceforge.net/project/showfile ... up_id=7130
只需下載以下檔案即可。
gallery-1.4.1-RC4.tar.gz --> gallery 主程式
zh_TW-pack-1.4.1-RC4.tar.gz --> 繁體中文包
解開檔案產生一個 gallery 目錄, 我這裡是將 gallery 放在 /usr/local/gallery
cd /tmp
tar zxvf gallery-1.4.1-RC4.tar.gz
mv gallery /usr/local/
tar zxvf zh_TW-pack-1.4.1-RC4.tar.gz
mv zh_TW/ /usr/local/gallery/locale/
chown -R root.root /usr/local/gallery
cd /usr/local/gallery
chmod 755 configure.sh
chmod 755 secure.sh
在 gallery 目錄中建立一個 apache.conf
vi /usr/local/gallery/apache.conf
內容為
Alias /gallery /usr/local/gallery
<Directory /usr/local/gallery>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
</Directory>
在 apache 的設定檔中加入一行
Include /usr/local/gallery/apache.conf
當然也可將那些東東直接放在 httpd.conf 中, 不過為好管理, 建議分開。
都弄好了之後, 重新啟動 apache
/etc/init.d/apache restart
接著即可用瀏覽器開啟 gallery
http://localhost/gallery
這時會看到畫面出現"沒有設定完成"
照著指令打
cd /usr/local/gallery
./configure.sh
執行完之後, 按左下方的 Configuration Wizard 即可進入設定畫面。
Gallery Configuration Wizard: Step 1
會檢查目前系統中有沒有少了什麼必要的工具
P.S. NetPBM 和 ImageMagick 二選一即可。
如果有問題, 請裝好需要的元件, 否則按下一步
Gallery Configuration Wizard: Step 2
gallery 的標題, 如 "路易的相簿"
管理者的密碼一定要輸入, 管理者為 admin, 改天要登入新增或修改相片用。
暫存目錄: 在處理圖片時用的地方, 一定要填, 如 /tmp
還有一個要注意的是:
gallery URL --> 如果有改 apache 的 port 這裡要寫好, 否則進不去, 如:
http://your.domain.name:8080/gallery
其他的部份自己微調吧, 不調也沒關係, 不過要注意各工具的路徑和語言。
Gallery Configuration Wizard: Step 3
為外觀和相片和縮圖的大小。
Gallery Configuration Wizard: Step 4
列出全部的相關設定, 如果沒什麼大問題, 按儲存設定即可。
接著重要的步驟:
回到 terminal 中:
cd /usr/local/gallery
./secure.sh
這時即可進入 gallery
如果出現 "更新使用者資料", 是因為如果之前有舊版的 gallery
產生的圖檔要經過轉換的步驟才行。
進入之後, 用 admin 登入
可看到 [說明文件] [新增相簿] [使用者管理][個人設定][登出]
這時就可開始新增相簿開始玩了, 而"使用者管理" 則是用來開帳號給別人來建立相簿用
P.S. 每次要設定 gallery 都得執行一次 configure.sh, 設定完成後則 secure.sh
由於 gallery 要上傳檔案至 apache server 中有點麻煩, 一次一張或是要 ftp server,
所以提供了 gallery remote 來大量上傳圖片用, 很方便。
client 端為 unix 的時候, 下載 GalleryRemote.1.1.Linux.NoVM.bin, 若是沒有裝好 jvm
or jre, 則需下載有 VM 的版本回來。下載回來後, 將 GalleryRemote.1.1.Linux.NoVM.bin 改成可執行, 直接安裝即可。
若 client 為 XP 則不須下載 gallery remote, 本身 XP 有一個 Publishing Agent, 只要
執行一個 reg 檔案即可正常使用。至於那個 reg 在那裡, 首先新增相簿, 選加入多個檔案
, 將右方的 bar 拉到最下面, 點選 Windows XP Publishing Agent, 按 "XP 設定檔" 即可
下載 install_registry.reg, 直接執行即可。
為 windows 2000 或 98 就下載 GalleryRemote.1.1.Win32.NoVM.exe 直接安裝即可。
沒裝 jvm 則下載 GalleryRemote.1.1.Win32.VM.exe。
就這樣的簡單的步驟就可擁有一個功能完整的相簿了, 還在等什麼, 用了再說。