Movable Type
Movable Type
徠Movable Type,簡稱MT,是由位於美國加州的Six Apart公司推出的網誌(blog)發布系統。它是全球最受歡迎的網誌系統之一,包含多用戶,評論,引用(TrackBack),主題等功能,並廣泛的支持各種第三方插件。
Movable Type不僅可以應用於個人的網誌系統,而且可以應用於商業、教育等領域。
一、完全重新設計的用戶界面。你第一次登錄到MT4,你將看到一個圖形顯示博客活動、可定製的面板、以及更強大的日誌管理能力。
二、具有更強大的發布能力。支持博客文章之外的單獨頁面,更完善的包括警告信息的模板,智能歸檔系統。
三、內置了大量流行的優秀插件。很多流行的插件已經被集成到MT4的內核之中,還有幾十款是基於MT4的新插件。
四、更多的技術創新。內置了類似OpenID的尖端技術,能很好的補充原有的用戶註冊功能。同時,MT使用一套強勁的全定製功能來建立一套強大的許可權系統,你可以精確設置每個註冊用戶的許可權。
五、特色功能。MT4支持建立無限數量的博客,並可以將部分或全部內容整合到一起,在你博客的一個頁面里顯示,同時還具有整合企業級應用和高級社區功能。
彈性的數據儲存,可選擇多種資料庫系統。如MySQL、PostgreSQL 或 SQLite等。
程序碼均以函式庫來處理,這樣你可以彈性地修改Movable Type的各部分功能,或在其它程序中叫用Movable Type的功能。
具有引用功能,能夠讓網誌與網誌間、文章與文章間發展出更多的緊密相連。
預設模版就有相當優異的XHTML與CSS水準。
靜態頁面生成功能強大。
內置了大量流行的優秀插件。
內置了類似OpenID的尖端技術,能很好的補充原有的用戶註冊功能。
Movable Type使用一套強勁的全定製功能來建立一套強大的許可權系統,你可以精確設置每個註冊用戶的許可權。支持建立無限數量的博客,並可以將部分或全部內容整合到一起,在你博客的一個頁面里顯示,同時還具有整合企業級應用和高級社區功能。
Windows下安裝
下載Movable Type,執行如下圖操作。
Movable Type
Movable Type
安裝完成後,安裝程式會自己開啟瀏覽器,並且執行 oin-setup.cgi 這個腳本,來設定資料庫的初始結構。
Linux/FreeBSD下安裝
首先,我們得先確定系統上裝有Perl 。理論上5.004_04版以上的Perl就可以執行Movable Type ,不過Perl從5.8版起,對於萬國碼(UNICODE)才有完善的支援;如果希望Movable Type對中文字有更好的掌握,就應該要把Perl(以及所有會用到的Perl模組)升級到5.8版。
然後下載你需要的版本,用以下命令解壓縮(X代表版本號):
gunzip MT-X-full-lib.tar.gz tar -xvf MT-X-full-lib.tar我們還得把這些檔案複製到網頁伺服器使用的目錄中、能夠使用CGI腳本的目錄里。舉例來說,如果你在網頁伺服器的組態檔案(例如 /usr/local/etc/apache/httpd.conf )里設定可以執行CGI的目錄位於 /usr/local/www/cgi-bin/ 的話,你可能就應該這麼做:
cd /usr/local/www/cgi-bin cp -r /home/foo/MT-2.64-full-lib/ . 我們還得先把MovableType管理介面的靜態檔案,包括整個 docs 目錄、整個 images 目錄,以及 styles.css 搬移到正確的目錄去,他們才能夠被正確顯示出來。
舉例來說,如果你在網頁伺服器的組態檔案(例如 /usr/local/etc/apache/httpd.conf )里設定MovableType的主索引目錄( DocumentRoot )為 /usr/local/www/mt 的話,你可能就應該這麼做:
mv /usr/local/www/cgi-bin/docs /usr/local/www/mt/docs mv /usr/local/www/cgi-bin/images /usr/local/www/mt/images mv /usr/ local/www/cgi-bin
/styles.css /usr/local/www/mt/styles.css
檔案複製過去后,你還需要調整檔案許可權,讓它們能夠被執行。請用這樣的指令:
chmod 755 /usr/local/www/cgi-bin/mt*.cgi
Movable Type還需要用到資料庫來儲存文章或模版等東西,你可以選用 MySQL 、 PostgreSQL 、 Berkeley DB 或 SQLite 。如果你決定要用 Berkeley DB 或 SQLite 的話,你得要在安裝Movable Type的目錄中建立起一個叫 db 的目錄,並把目錄的許可權設成 777 。可能的指令會是像這樣: mkdir /usr/local/www/cgi-bin/db chmod 777 /usr/local/www/cgi-bin/db
到此所有操作均已完成
伺服器上安裝
1上傳Movable Type程序文件
2 訪問Movable Type自帶的檢測腳本
3運行Movable Type安裝腳本
Movable Type自帶了一個安裝程序腳本,通過它,我們可以很直接方便的創建配置文件,寫入初始數據,創建超級管理員帳戶等,這個文件名稱叫作“mt-wizard.cgi”,按照以前的操作
4選擇資料庫類型並填寫資料庫信息
如果你的系統支持什麼資料庫,在這裡都會有一個下拉菜單可供你選擇,選擇一款資料庫之後,就會要求再填寫相關的資料庫信息,在這裡,你需要首先創建好資料庫,填寫資料庫完成之後,點擊“Test Connection”以測試是否可以連通資料庫,如果未連接成功,則你需要重新填寫,如果測試通過,剛可以進入下一步。
5選擇郵件發送方式並測試
Movable Type可以以 SendMail或者SMTP兩種方式發送郵件,對於Windows伺服器,我們一般會使用SMTP發送方式,但是對於Linux或者類Nix系統,一般都支持SendMail方式,這種方式更加方便。
6創建超級管理員帳戶
在完成了前面的操作之後,即可以創建網站的超級管理員帳戶。創建超級管理員帳戶十分簡單,就像我們平常在其它網站上面註冊帳戶一樣,只需要填寫用戶名、前台名稱、郵箱地址以及密碼即可。
徠7創建第一個網站
前面操作全部合成之後,就剩下整個安裝過程的最後一步了,創建第一個網站,創建網站與創建超級管理員用戶一樣,只需要輸入相關的信息即可,在這裡面,網站的訪問地址就是你第一個創建的網站將來的首頁地址,並不一定是安裝程序所使用的域名的子目錄,也可以是其它地址,但是必須要保證一點,那就是網站的首頁地址與下面所填寫的伺服器存儲位置是對應的,也就是說“當訪問網站地址時,其訪問到的目錄實質上就是下面填寫的網站伺服器存儲路徑”。
創建完成之後,點擊繼續,Movable Type會自動安裝將默認數據插入資料庫,接下來我們就可以點擊“Sign into Movable Type”登陸網站的後台了。