在虛擬主機上架設Movable Type站台

April 24th, 2004

前言

終於成功了!我的網站在辛苦許久誕生了!

由於Movable Type不斷改版,因此在虛擬主機上架設一個以上blog時的中文文件並不完備,也使的許多的網友常常出現疑問,並且是相同的疑問。本篇文章記錄我購買domain name、申請虛擬主機、架設Movable Type系統及建立兩個blog的過程及心得。在虛擬主機上架設MT並不是如部落格隨便祭中講得那麼簡單。若不是對於網站的運作有些了解,想要照步走其實是有些困難的。也因此,我希望本文能為解答您的問題。 其實最有用的參考文件,應該是Movable Type Install Instruction,如果在安裝上還有問題,原廠的英文文件應該是最好的選擇。

應該先有構想

我計劃申請一個domain name再分出subdomain給我和我的女朋分別架兩個blog,及以其他計劃中的網站。之前已經詳細閱讀了JediMTBOOK,已經成功的在家中的電腦上嘗試架站。

購買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或是您的虛擬主機供應商的問題。我也無法針對您的環境提供解答,或許我的方法只對我個人有效。

參考資源

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

Required

Required, hidden

Powered by WP Hashcash

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


Calendar

March 2010
S M T W T F S
« Jan    
 123456
78910111213
14151617181920
21222324252627
28293031  

Most Recent Posts

Copyright