MT
出自NoahWiki
仿間Blog管理軟體很多,因朋友推薦,所以我特別鐘愛 MT,MT是的管理介面是用Perl開發的,所以也就是說除了一般的Web Server、DB Server外,尚需要可以執行Perl的CGI環境。MT有什麼好?基本上,MT會將每一篇文章匯出成靜態頁面檔(html),所以除了留言(Comments)外loading很輕。以下就來談談MT
目錄 |
MT環境需求
- Perl 5.6.1
- Web Server like Apache or IIS
- DB Server : MySQL、SQLite、Postgres
- Perl modules:
- DBI
- Image::Size
- CGI::Cookie
MT4.12的安裝
- 官網下載: http://www.movabletype.org/download.html
- 捉下來後,解開放到 cgi-bin 資料夾下,如下我放的方法
/xxx/xxx/xxx/cgi-bin/mt/*.* 除了 mt-static 外,其他資料夾皆需放在 cgi-bin 下 /xxx/xxx/xxx/www/mt/mt-static 這個資料夾不需放在 cgi-bin 下,當然如果環境本身是一起的,就全放一起無妨。
- 所有*.cgi檔案需給 execute 權限
chmod 755 -R *
- 執行主程式,一步一步跟著操作即可(安裝時忘了copy圖,就不step by step了,有機會再補^^)
http://my_url/cgi-bin/mt/mt.cgi
Comments設定
預設是不支援暱名留言(Comments)的,透過下列方法可以讓任何人留言
- Preferences => Blog Settings => Comment:Accept Comments 選取
- Preferences => Blog Settings => Registration:
- User Registration:Allow Registration 不要選取
- Authentication Methods:
- Anonymous Comments 選取
- Movable Type Native 不要選取
設定好後,Rebuild後即可開放留言
圖形驗證
- 確認環境是否有安裝Image::Magick
右上角System Overview => Tools,搜尋Image::Magick,安裝方法可參考安裝方法
- 修改mt環境設定,在 mt-config.cgi 裡加入下列這一段,full_MT_path換成 mt-static 的實體路徑
CaptchaSourceImageBase /full_MT_path/mt-static/images/captcha-source
- Preference => Blog Setting => Comment 將 CAPTCHA Provider啟動.
