在 Mac OS X 下安裝 Movable Type 3.2
0.前言:
我在我的 Mac 機器上同時安裝了 WordPress 及 Movable Type
因為各有各的優缺點,所以,我兩個都裝,兩個都用,互相備援
WordPress 需要用到 PHP 及 MySQL
事實上 Mac OS X 上內建就有支援 php 了,只要去修改 /etc/httpd/httpd.conf 檔,把
#LoadModule php4_module libexec/httpd/libphp4.so
改成
LoadModule php4_module libexec/httpd/libphp4.so
及把
#LoadModule php4_module libexec/httpd/libphp4.so
改成
LoadModule php4_module libexec/httpd/libphp4.so
即可
至於 MySQL 部份,則要自己去 MySQL 官方網站下載回來安裝
而 Movable Type 部份則不需要 PHP 也不一定要使用 MySQL
只要系統有支援 perl 即可,Mac OS X 內建當然有支援 perl 囉
因此,我這篇文章就是要介紹 Mac OS X 下 Movable Type 的安裝
也不使用 MySQL 等資料庫,而是使用內建就支援的 BerkeleyDB
1.下載所需的軟體:
到 http://www.sixapart.com/movabletype/ 下載 free 版的 Movable Type 3.2 (可下載 zip 壓縮格式的檔案)
到 http://blog.ltw.idv.tw/ 下載後端中文化的檔案 http://blog.ltw.idv.tw/files/zh_tw_cn.rar
2.安裝:
打關 “終端機” 程式,照著下面的指令操作: (最前面的 $ 表示提示字元,不用輸入)
$ unzip MT-3.2-en_US.zip
$ sudo mv MT-3.2-en_US /Library/WebServer/Documents/MT
$ unrar x zh_tw_cn.rar
$ sudo mv zh_*.pm /Library/WebServer/Documents/MT/lib/MT/L10N/
$ sudo chown -R www:admin /Library/WebServer/Documents/MT
接下來設定 mt-config.cgi,先複製一份 mt-config.cgi 來修改:
$ cd /Library/WebServer/Documents/MT
$ sudo mv mt-config.cgi-original mt-config.cgi
$ sudo chown www mt-config.cgi
$ sudo chmod 755 mt-config.cgi
編輯 mt-config.cgi 主要改底下幾個參數:
CGIPath http://localhost/MT/
- localhost 的地方請改成你機器的 IP or Domain Name
DataSource ./db
- 因為我們不使用 MySQL,改成直接使用 BerkeleyDB
EmailAddressMain you@alternate-email.com
- 設定你的 email
StaticWebPath http://localhost/MT/mt-static
- 設定 mt-static 的路徑,同樣 localhost 的地方請改成你機器的 IP or Domain Name
HelpURL http://www.sixapart.com/movabletype/docs/3.2/
- 設定說明文件的 URL,直接指到官方網站的即可
建立給 BerkeleyDB 用的目錄
$ sudo mkdir db
$ sudo chown www db
接下來要編輯 /etc/httpd/httpd.conf 讓 Apache 能夠執行 CGI 程式
在最後一行 “Include /private/etc/httpd/users/*.conf” 的上面加入底下幾行:
Order allow,deny
Allow from all
AllowOverride None
Options ExecCGI
AddHandler cgi-script .cgi
修改好後存檔,然後到 “系統偏好設定” 裡的 “共享” 去啟動 “個人網頁共享”
若原本已經啟動了,請停止後,再重新啟動,這樣設定才會生效
接下來,直接開 Safari 連到 http://localhost/MT/

若要檢查系統是否合乎需求,可以點選右下方的 “Movable Type System Check” 的連結

檢查看看所需的條件是否都有符合,中間有些 optional 的不一定要符合
直接看最下方若出現 “Movable Type System Check Successful” 就表示 OK 了

若檢查都沒問題,請再回到 http://localhost/MT/ 的頁面,然後直接點選中間的 “Log in to Movable Type”

然後再點下 “Finish Install”

有看到 “Installation complete!” 即表示安裝完成了
然後直接點下右下方的 “Login to Movable Type”

預設的帳號為: Melody 密碼為: Nelson
3.設定 Weblog:

順利登入後,就可以開始設定我們的第一個 Blog 了
首先先點選右上方的 “Melody” 先修改預設的管理員帳號及密碼

修改好後記得按下最下方的 “保存更改”
接下來請點選上方中間的 “Blog: First Weblog” 部份右邊的 “執行”

然後點選左邊選單的 “設定” 部份來開始設定我們的第一個 Blog

在這裡更改你的 Blog 名稱、描述及時區等等,更改完後記得要按最下面的 “保存更改”
更改 “公開出版設定” 部份

這裡的 “Blog 網址” 及 “網站根目錄” 記得要改一下
都設定好好,就要來 “重建BLOG” 了
請點下左邊選單下方的 “重建BLOG”

按下 “重建” 來重建所有文件

重建好後,點選 “查看你的網站”

至此,Movable Type 3.2 已經架設完畢
回到主選單點選左邊選單上方的 “新增文章” 來發表一篇文章看看

內建的 Style 不喜歡怎麼辦?
沒關係,連到 http://styles.movalog.com/generator/ 網站自己產生自己要的 Style

儲存並重建後就大功告成了










