在虛擬主機上架設Movable Type站台
April 24th, 2004
前言
終於成功了!我的網站在辛苦許久誕生了!
由於Movable Type不斷改版,因此在虛擬主機上架設一個以上blog時的中文文件並不完備,也使的許多的網友常常出現疑問,並且是相同的疑問。本篇文章記錄我購買domain name、申請虛擬主機、架設Movable Type系統及建立兩個blog的過程及心得。在虛擬主機上架設MT並不是如部落格隨便祭中講得那麼簡單。若不是對於網站的運作有些了解,想要照步走其實是有些困難的。也因此,我希望本文能為解答您的問題。 其實最有用的參考文件,應該是Movable Type Install Instruction,如果在安裝上還有問題,原廠的英文文件應該是最好的選擇。
應該先有構想
我計劃申請一個domain name再分出subdomain給我和我的女朋分別架兩個blog,及以其他計劃中的網站。之前已經詳細閱讀了Jedi的MTBOOK,已經成功的在家中的電腦上嘗試架站。
購買domain name
我是向著名法國公司GANDI註冊購買的domain name。連上他們公司的網頁之後,一切照著指示填寫你想購買的domain name名稱、個人資料、及信用卡資料。確認購買後,我的domain name就啟用了。此時只要記好ID及密碼即可,還不用做任何的設定。
申請虛擬主機
由於我對虛擬主機沒有經驗,因此我向號稱客服極佳,最慢六小時會應email的ACSite.net申請虛擬主機。申請虛擬主機比domain name複雜多了,不但要選擇容量、流量,還要了解主機支援那些的功能。也因此我不敢在網頁上直接訂購,而是寫封中文信給業務員請求協助。我在數個小時之內就收到回信。透過email的來往,我的虛擬主機也在ATM繳款後不久就啟用了。
設定及等待
到此,ACsite所提供我的資訊有:兩組登記了我domain name DNS的IP、domain names、我的虛擬主機帳號及密碼。登入GANDI之後把兩組DNS的資料填入,靜待24-72小時,我的domain name資訊就會發佈全世界了。
架設Movable Type系統
在部落格隨便祭中對於如何在虛擬主機上架設Movable Type已經有很好的描述了,大致上分為需要建主/mt-static及不用建立/mt-static目錄兩種方法。基於安全性及之後便於htmlarea的使用,我建議建立/mt-static。要放入/mt-static的目錄及檔案如下:
/docs
/images
/lang
/plugins
/popups
dialog.js
htmlarea.css
htmlarea.js
popupdiv.js
popupwin.js
styles.css
大家都有的問題
500 Internal Server Error
- 你忘了修改權限:你應該把所有.cgi檔的權限調成755。
- 你用binary而非ASCII模式上傳script檔:由於dos文件和UNIX文件換行符號不同,因此除了圖檔應使用binary模式上傳之外,其他所有的檔案應用ASCII模式上傳。
- 你把mt.cgi的權限改成了777:或許在之前的版本是如此,但是在2.661版你把mt.cgi調成755即可。
中文化
- 明明下載了zh-tw.utf8.pm,放在lib/MT/L10N/之下,為什麼在語言選擇的選項裡沒有中文? 請把zh-tw.utf8.pm改名成zh-tw.pm。
- 搜尋畫面不是中文? 請確定在mt.cgf中找一行
DefaultTemplate default.tmpl
將它改成
DefaultTemplate default.zh.tmpl
Htmlarea
- 按了之後沒反應:你必需使用Mircosoft IE或Mozilla為核心的瀏覽器。Opera是看不到的。
出現錯誤:以下檔案或是資料夾應放在mt-static資料夾中
/docs
/images
/lang
/plugins
/popups
dialog.js
htmlarea.css
htmlarea.js
popupdiv.js
popupwin.js
styles.css其實htmlarea並沒有想像中的好用,我已經不想用了。
本文的限制
由於我只有申請過一次domain name及一次虛擬主機,我無法了解出現的問題是否為domain name server或是您的虛擬主機供應商的問題。我也無法針對您的環境提供解答,或許我的方法只對我個人有效。
參考資源
- MTBOOK
- 部落格隨便祭(已死)
- Movable Type Installation Instructions
Entry Filed under: 網路

16 Comments Add your own
1. mojo | April 30th, 2004 at 1:26 am
相當棒! 我目前是先棲身在學校的免費空間.也希望日後跟你一樣搞一個屬於自己的!
祝開站順利
2. mr | January 18th, 2006 at 10:23 pm
請問你的blog跟一般需要登記的blog有甚麼分別呢? 需要付費嗎?
3. Jerome | January 19th, 2006 at 8:57 am
虛擬主機所提供的服務比一般blog host多。如果你只是要一個blog,那麼直接去免費登記的blog網站申請一個就可以了,省錢又省事。
如果你想要玩一些blog之外的東西,架其他的如wiki、討論區、試一些有趣的架站軟體,才需要付費去買一個虛擬主機。
在虛擬主機上架站所需要的技術又比較高,如果你對於軟體沒有興趣的話,還是以申請blog比較恰當。
4. mr | January 19th, 2006 at 5:04 pm
謝謝你詳細的解釋.
5. mr | March 13th, 2006 at 11:07 am
想不到只是想擁有美美的名字的blog是不太簡單的, 又要付錢, 又要看書, 我這樣說, 可能是有點兒懶惰, 但真不太明白先生你竟用了多麼多程序去建設自己的blog, 實是欣賞萬分.
6. Jerome | March 13th, 2006 at 12:33 pm
花錢是買享受,看書是找樂趣.
以今天的軟體科技,
架站是很便宜(甚至是免費)、很簡單的事!
7. mr | March 24th, 2006 at 9:57 pm
不好意思, 請問為甚麼要購買domain name, 坊間有一些free domain, 或是用家中的server來架站, 這一點我不太明白.
8. Jerome | March 26th, 2006 at 5:44 pm
當然可以使用free domain或是自己架server!
Free domain如果看起來順眼用起來順手,其實是不錯的選擇,對我而言我想追求更大的自由度,所以才買自己的domain name。
自己架server則可以有完整的控制權。不過我認為如果要升級網路頻寬、管理主機的安全性、及電腦硬體的維護等工作太麻煩了,不如一年花些小錢把這些丟給別人爽快。
9. mr | March 26th, 2006 at 10:09 pm
謝謝, 網主.
10. sam | May 31st, 2006 at 9:44 pm
請問一下, 怎麼樣將自己的歌聲放在blog內?
11. Jerome | June 2nd, 2006 at 11:17 am
最遜的作法是用<embed>標籤把錄音檔嵌進文章中。
之前我有建議朋友在 wordpress 下使用CoolPlayer這個 plugin 把來展示 mp3 檔案,介面頗為精緻效果也很好。在眾多可以嵌入音效檔的 plugin 中,推薦 CoolPlayer 乃是因為有鑲嵌 flash 的需求。如果只是單純地想放一段音樂,應該有更簡單的 plugin 可以使用。
在 MovableType 下我則沒有研究。但無論任何的平台,應詃都找得到美麗且合標準的鑲嵌法才對。
12. sam | June 3rd, 2006 at 8:13 pm
jerome兄, 謝謝你的回覆, 我有一些資訊給你, 希望助你更了解nlp.
1. 一名和尚問師傅可否在唸經期間抽煙, 結果師傅不准.
2. 一名和尚問師傅可否在抽煙期間唸經, 結果師傅說可以.
價值觀 -> 信念 -> 行為 -> 習慣
大家一起起立, 請撓手, 有一些人把右手放上左手之手臂, 有一些人不是, 講者叫那些人改變手勢, 大部份人感到不習慣
有很多男女因價值觀不同而起爭論
很多人因慣性思考而得出錯的答案和論斷
Inner Representation 內在表象:
Visual – V 視覺
Auditory – A 聽覺
Kinesthetic – K 感覺
Auditory Digital – AD 自語
每人皆有一天線, 如可和對方接近其天線, 便可溝通和不引起爭論
Management :
1. Planning
2. Organizing
3. Leading
4. Controlling
用感覺來生活是悲哀的.
13. Jerome | June 4th, 2006 at 7:00 pm
To sam
看不懂。怎麼會講到這個?
14. sam | June 5th, 2006 at 12:10 am
不好意思, 我轉了話題, nlp是身心語言程式學, 新學問, 想跟網上朋友分享而已, 不要介意.
15. david | August 18th, 2007 at 4:23 pm
請問一下, 自己架站,可否將已公開的內容轉為私人的呢? 即是只有自己看見及隨意將內容作公開及不公開, 謝謝.
16. Jerome | August 21st, 2007 at 9:21 pm
可以,但重點不在是不是自己架的站,重點是您使用什麼工具架站,及您會不會使用而已。
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Subscribe to the comments via RSS Feed