欢迎各位兄弟 发布技术文章
这里的技术是共享的
使用 plone.org 提供的 binary installer 來安裝 Plone 是最簡單、方便的工作了。在開始安裝之前,先來看看需要下載那些檔案。
首先在 plone.org 的 http://plone.org/products/plone 頁面下載給 Windows 使用的 binary installer。
以 Plone 2.5.2 為例,分別有包含 Zope 2.9.x 及 Zope 2.8.x 兩種版本。如果妳還有運行在 Zope 2.8 的網站需要維護,請下載包含 Zope 2.8.x 的這個版本;如果你首次使用 Plone 或沒有其它運行在 Zope 2.8 的網站,建議妳直接下載包含 Zope 2.9.x 的版本。在這篇說明裡下載的檔案為 plone-2.5.2-zope-2.9-6793.exe。
中文的使用者還需要下載 CJKSplitter 及 ZopeChinaPak。
CJKSplitter 是支援中日韓三種語言文字的全文檢索斷字模組,它和標準的英文 Splitter 相容,並且提供了 CJK Splitter (unicode/utf-8)、CJK GB Splitter (unicode、gb18030 等簡體中文編碼) 及 CJK BIG5 Splitter (unicode/big5) 支援。目前最新的版本為 0.7.3 版 (cjksplitter-0_7_3.tgz)。
ZopeChinaPak 則是一個 Zope 的中文補丁集合,提供中文的 Zope / Plone 使用者更完整的中文支援。目前最新的版本為 0.8.2 版 (zopechinapak-0_8_2.tgz)。
CJKSplitter 的下載點:
ZopeChinaPak 的下載點:
好了,備妥這三個檔案後,就可以開始安裝囉!
ZopeChinaPak: zopechinapak-0_8_2.tgz
首先執行 Plone installer 安裝 Plone,預設的安裝路徑為 C:\Program Files\Plone 2,妳可以視喜好變更路徑,例如 C:\Plone 2 或其它路徑。在這篇說明裡直接以預設的路徑安裝。
安裝程式會要求妳輸入一個 account name 及密碼,這也將是管理者的帳號,一般習慣使用 admin 或 root,妳也可以視喜好決定一個名字。
Plone 安裝完畢後,將 CJKSplitter 及 ZopeChinaPak 的壓縮檔解開後,複製到 C:\Program Files\Plone 2\Data\Products 目錄內。
接著修改 C:\Program Files\Plone 2\Data\etc\zope.conf,讓 reStructuredText (reST) 使用 UTF-8,找到這兩行:
# rest-input-encoding iso-8859-15
# rest-output-encoding iso-8859-15
刪除前面的 # 符號,並將編碼改為 utf-8:
rest-input-encoding utf-8
rest-output-encoding utf-8
更改後請記得存檔。好了,到這裡 Plone 的安裝已經完成了。
接下來,來看看如何啟動及瀏覽 Plone。執行“開始 / 所有程式 / Plone / Plone”啟動 Plone Controller,妳應該會在 Status 看到 Plone 現在是停止的狀態,妳可以按 Start 鈕來啟動它。在 Ports 這一欄可以看到指定了幾個 ports:
Plone HTTP: 80
Zope Management HTTP: 8080
FTP Access: 21
WebDav Source: 8280
所以妳可以用 http://localhost 來瀏覽妳的 Plone 網站,用 http://localhost:8080 進入 Zope 管理界面 (ZMI)。其中 FTP 及 WebDav Source 兩項服務預設是關閉的,如果有需要可以修改C:\Program Files\Plone 2\Data\etc\zope.conf 來啟動它們。
另外,妳可以在 Windows 的系統服務 (Win32 service) 裡看到一個“Zope instance at C:\Program Files\Plone 2\Data”,它被設為自動啟動,這樣你的 Plone 就會在開機時自動執行了。
好了,現在妳可以用安裝設定的使用者來登入你的 Plone 網站 (http://localhost) 了,Zope / Plone 已經有基本處理中日韓三種語言文字的能力,所以妳可以開始新增、編輯文件了。不過妳應該會發現,咦?怎麼好像不能以中日韓文字作關鍵字來搜尋,這是因為 Plone 預設使用英文的 Splitter,不用擔心,妳只要在 Zope 管理界面 (ZMI) 中到 /Plone/portal_migration,點擊 Setup,在“Customization Policy Setup”這一項勾選“Default Chinese Plone”,然後按下 Update 鈕,這樣就可以用中日韓文字當關鍵字來搜尋了。
来自 http://wiki.python.org.tw/InstallPlone25byWin32BinaryInstaller