[文件] 在 windows 上面安裝 gallery 網路相簿

看板PhotoLink作者 (好小孩)時間20年前 (2003/11/18 04:04), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
之前有稍微 post 一下,現在補充完整一點 # License # # 你可以在非商業行為下複製轉錄本篇,作者不為任何因為本篇造成您的資料 # 或設備損害負責。散佈複製需保留本聲明 psilotum.bbs@ptt2.cc # # $id: win_gallery 2003-11-20 06:08:58 v.1.01 psilotum$ # # revised and suggested by davidsky.bbs@ptt2.cc gallery 是一個架構在網頁上的 php 管理相本的程式,具有許多功能 如配合 netpbm, ImageMagick 製作縮圖、相片欄位自訂敘述、評論、 投票評比、支援多國語系、使用者權限設定、搜尋檔案等功能。而且 gallery 還是免費的自由軟體。 官方網頁位於 http://gallery.sf.net 下載可自http://sourceforge.net/project/showfiles.php?group_id=7130 注意:我沒有 Microsoft Windows 的機器,以下的範例都是在室友 的電腦上裝的,所以如果你有什麼問題,請不要 mail 來問我喔 1. 安裝網頁伺服器 這邊以 apache 安裝為主 (a) 下載 apache httpd, 版本 1.3.xx 或 2.0.xx 都可以 台灣的 mirror 站台在這邊: http://ftp.cis.nctu.edu.tw/data/apache/httpd/binaries/win32/ 下載之前請先確定你讀過 README.html (b) 安裝,安裝檔會帶領你 step by step 安裝,請輸入正確的資料 假設你是台大的固定 ip, 並且有申請 domain name # 查詢 domain name 請開啟命令提示字元 (cmd.exe) # 輸入 nslookup your.ip.address # ex: nslookup 140.112.xxx.xxx # # 如果有出現正確的顯示而非如以下顯示,表示你有成功的申請 domain name # # dns.ntu.edu.tw can't find 140.112.250.152: Non-existent host/domain 如果你沒有 domain name 也沒關係,就直接輸入你的 ip (c) 安裝完之後,請用瀏覽器開啟你剛剛輸入的 host name: ex: http://example.ntu.edu.tw or http://140.112.xxx.xxx (d) 如果有出現一個 apache 的預設頁面表示你安裝成功 2. 安裝 php 這個步驟是以 module 的方式安裝 php (a) 請下載 php-win32-zip http://tw2.php.net/get/php-4.3.4-Win32.zip/from/a/mirror (b) 解壓縮後放置在 C:\ (其他地方也可以,但是 httpd.conf 就要跟著改) (c) 複製 c:\php\php.ini-recommend 為 c:\php\php.ini 編輯 php.ini 並修改其中的 extension_dir 值為你安裝的路徑 ex: c:\php 並編輯 session.save_path = /tmp,將 /tmp 改成你的暫存資料夾 ex: C:\WINDOWS\TEMP 且複製一分到 %WINDOWS% 底下 (d) 複製 c:\php\php4ts.dll 到 %WINDOWS 底下 (e) 修改你的 httpd.conf (程式集 > Apache groups > conf > httpd.conf ) (如果前面有 # 表示註解 , + 表示增加這一行, * 表示修改這一行為..) <IfModule mod_dir.c> * DirectoryIndex index.html index.php </IfModule> + LoadModule php4_module c:/php/sapi/php4apache.dll (如果你裝 Apache2, 請改成 php4apache2.dll) + LoadModule rewrite_module modules/mod_rewrite.so + AddModule mod_rewrite.c + AddModule mod_php4.c + AddType application/x-httpd-php .php + <Directory c:\Program Files\Apache Groups\Apache\htdocs\gallery> + AllowOverride Options FileInfo + </Directory> %WINDOWS% 在 win2000 是 WINNT ,在 98, xp 則是 WINDOWS 3. 下載 gallery 主程式、ImageMagick或netpbm、jhead (a) 把 gallery 的壓縮檔解壓縮到 C:\Program Files\Apace Groups\Apache\htdocs\ 裡頭 (你的預設 document root,如果你在安裝 apache 有改的話,請自行更改此處) (b) 在你的網頁文件根目錄(document root)中( 上一步驟所示 )新增一個資料夾 取名,例如 albums (c) 安裝 ImageMagick http://www.imagemagick.org/ 下載並安裝 (或安裝 netpbm, 兩者擇一安裝即可) (這是必要的程式,一定要安裝。) (d) 下載 jhead http://www.sentex.net/~mwandel/jhead/ (這並不是安裝檔,待會安裝設定 gallery 時,只要標明路徑即可) (這是選擇性的程式檔案,jpegtran 亦同,不安裝下載不會影響到整體運作 只是就會少了這些功能。) (e) 在 1.4.1-RC3 當中,如果您要有多國語系支援的話,請下載 zh_TW.tar.gz (在先前所述的 gallery 下載網址),解壓縮並把該目錄放置到 gallery 目錄 下的 locale 裡頭 * 解壓縮可能會有一點問題 ....此外中文也尚未完全翻譯完畢 如果解壓縮失敗的話,請到 http://homepage.ntu.edu.tw/~b89605222/app/zh_TW.tar.gz 下載 4. 設定 gallery (a) 在設定前,請開啟命令提示字元,更換目錄到你放置 gallery 資料夾的地方 ex: cd c:\Program Files\Apache Groups\Apache\htdocs\gallery (b) 鍵入 configure.bat 進入設定模式 (c) 用瀏覽器開啟 http://example.ntu.edu.tw/gallery (d) 進入設定精靈 (e) 一開始會顯示警告,沒關係,可以先略過他們 如果出現紅色的警告,表示你沒有完成必要的設定(ex: php 未安裝妥善等) 黃色的警告還是能繼續設定,只是有些非必要的功能被限制住了。 (f) 設定相簿標題、密碼、暫存目錄(請先設定一個資料夾,例: C:\WINDOWS\TEMP 要能夠寫入) (g) 影像工具的設定 (1) 選擇使用 netpbm 或 ImageMagick ,這邊以 ImageMagick 為例子 ex: C:\Program Files\ImageMagick (請確定正確路徑) (h) 剩下的樣式還有彈性的設置請您自己依照上面的說明做 (i) 進入下一步 ,同樣請自行調整你要的東西 (j) 最後,如果沒有出現什麼紅色的警告,表示設定完成,儲存後離開 (k) 輸入 secure.bat 進入安全模式 5. 使用 gallery (a) 先用 admin 登入,密碼是你先前設定過的 (b) 剩下就靠您自己摸索了,上傳和管理檔案都是很容易的 6. problems 有任何錯誤,請先打開 除錯模式看錯誤訊息是什麼 albums, TEMP 的資料夾請確定權限是可寫而非唯讀模式 如果有錯的話麻煩請指正,靠印象寫的 :D sample http://psilotum.twbbs.org/gallery -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.250.151 ※ 編輯: psilotum 來自: 140.112.250.151 (11/20 06:16)

推 61.228.49.133 04/02, , 1F
看在F1份上 推一個~~
推 61.228.49.133 04/02, 1F
文章代碼(AID): #_kId7oW (PhotoLink)