Reflection

酋長的瑞福雷克循部落格

MovableType 2.6.4正體中文安裝於虛擬主機上


MovableType 2.6.4正體中文安裝於虛擬主機上的安裝筆記:
呼……終於建好了MT網站……有需要用的站長們,看看吧。

1.下載mt官方版本264 (在 http://www.movabletype.org/裏面)

2.下載mt補綴兩檔:mt中文化、中文patch (註:網址在文章最下面)

3.在自已的linux主機把英文版中文化補綴後,上傳至虛擬主機(支援perl+mysql)。

4.靜態檔(static files)--images目錄, docs目錄, and styles.css--上傳至另一個獨立目錄mt-static下,
這個目錄必須是在cgi-bin目錄之外,其他的檔案、目錄放到cgi-bin目錄下

5.因為我要用mysql建資料庫,所以不用額外加db目錄。

6.在public_html下建二目錄:blog目錄(讓人欣賞的目錄)、archives(存放備檔的目錄),並設blog和archives目錄權限為777

7.開phpmyadmin,建database_name和database_user,並讓database_user可以有存取database_name的權利,
以上兩個名字自訂。

8.開mt.cfg改:CGIPath http://www.your-site.com/cgi-bin/
找一行:NoHTMLEntities 1,並把前面#刪掉
找一行:PublishCharset UTF-8,並把前面#刪掉
找下面幾行把前面#刪掉
CGIMaxUpload 500000
DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022
加入三行到最下面:
ObjectDriver DBI::mysql
Database database_name
DBUser database_user

9.因為我把程式灌在cgi-bin下,所以在mt.cfg要改這一行:StaticWebPath /mt-static/
把前面#刪掉,這時存檔上傳。

10.Open mt-db-pass.cgi in a text editor. On this line:
database_password,刪掉這行,並換成database_user的密碼,存檔上傳。

11.Upload these files/folders in ASCII mode: docs, lib, extlib, mt.cfg, styles.css, tmpl, schemas, search_templates, plugins, and all of the CGI scripts (mt.cgi, etc.).
Upload these files/folders in Binary mode: images.

12.設所有CGI scripts (files whose names end in .cgi) to 755,這些cgi檔這時都在cgi-bin下。

13.執行http://www.your-site.com/cgi-bin/mt-check.cgi看看有沒有錯誤訊息,有出現系統組態表,就表示可以下一步了。

14.執行http://www.your-site.com/cgi-bin/mt-load.cgi(執行完要記得刪掉)

15.執行http://www.your-site.com/cgi-bin/mt.cgi(用預設資料登入(登入後必須再自行修改帳號密碼):
 UserName:Melody
 Password:Nelson

16.接下來就可以設定自已的網誌了,請參照Jedi先生的movabletype說明文件來安裝 http://mtbook.net/mtbook.html

註1:Jedi先生的movabletype說明文件 http://mtbook.net/mtbook.html 應先整個看過,再參照此說明,即可應用於虛擬主機上。

註2:我是根據 http://twblog.net/banana/
和愛麗絲的部落格 http://www.askareiko.com/blog/ 的說明來操作的

註3:使用 MOVABLE TYPE 2.64 版補輟‧到藝立協的下載網頁下載
(不過這個gz檔截至2003年6月17日,預設解開不會蓋至英語原始檔案,而是另開新檔案匣,你必須手動將相對目錄覆蓋到英語原始檔)
http://p4.elixus.org/depot/MT/diff/MT-2.64-full-lib.new.tar.gz
藝立協所釋出的官方源碼補充套件下載:
http://p4.elixus.org/depot/MT/diff/mt.diff

註4.「本機站台路徑」設為:/point/to/your/public_html/blog
不用加/線,這個blog是目錄,權限為777

註5.「站台網址」:設為http://your.own.site/blog/
要加/線。

註6.「本機彙整路徑」:設為:/point/to/your/public_html/archives
不用加/線,這個archives是目錄,權限為777

註7.「彙整網址」:設為http://your.own.site/archives/

P.S. 一直按照Jedi先生的說明文件設定下去……即可開始使用了。
P.S. 另請參考:裝設mt需注意的事

Related Posts with Thumbnails



文章版權宣告:Creative Commons 需標示作者姓名文章版權宣告:Creative Commons 商業用需經作者同意 歡迎轉載、引用本站文章或使用本作者之攝影作品。引用或使用本站文字或攝影作品時需標示作者名 James Chiou (Chieftain),並附上本站超連結,商業用需經作者同意。


Comments

1
Author:  大頭鼠No Gravatar | Date:  February 8, 2004 | Time:  6:17 pm

您好:

小弟依照您的敘述步驟執行,
當要做mt-load.cgi時碰到以下訊息:
Loading initial data into system...

An error occurred while loading data:

Connection error: Access denied for user: 'blog@localhost' (Using password: YES)

請問是不是小弟哪裡設定錯誤了?@@
謝謝~

2
Author:  大頭鼠No Gravatar | Date:  February 8, 2004 | Time:  6:29 pm

您好:
問題已經解決,
是我mysql資料庫名稱設定錯誤...^^"

3
Author:  hugoNo Gravatar | Date:  May 29, 2004 | Time:  2:21 pm

想請問我要如何設定database_name和database_user
我對mysql不是很了解但已經設定好
User: hugo57_
Db: hugo57_a8541075
不過我真的沒觀念還是對"database_name和database_user"的寫法不懂
可以幫我設定嗎

以下是我設定錯誤的狀況:
ObjectDriver DBI::mysql
Database database_a8541075
DBUser database_hugo57

執行mt-cgi後頁面出現:
Got an error: Connection error: Unknown MySQL Server Host 'database_host' (1)
請問我是哪寫錯了...謝謝

4
Author:  酋長No Gravatar | Date:  May 30, 2004 | Time:  4:36 pm

hugo,
參考
http://www.blog.idv.tw/doc/mtteach/mtteachp1.htm

請再檢查一次你的databasename及databaseuser,命名時不一定要有底線。

另外檢查一下,你的 user 可不可以存取 database.

5
Author:  酋長No Gravatar | Date:  May 30, 2004 | Time:  4:40 pm
6
Author:  watamataNo Gravatar | Date:  August 17, 2004 | Time:  9:08 am

谢谢你详尽的描述。
我是用自己电脑做服务器的。windows上的IIS要能支持perl的执行。
但是当我打开mt-check.cgi的时候却看到的是源代码,就像是我用notepad打开一样。
我也知道是perl的解析问题,我已经安装了activeperl,安装在c:\usr下面了。可是还是不行。
为什么呢,哪儿出了问题??
顺便说一下,我用的MT3。0版本。

7
Author:  ChieftainNo Gravatar | Date:  August 19, 2004 | Time:  4:18 am

watamata,
I haven't used the win plus activeperl environment to setup the MT weblog system, so I am unable to anser your question.

8
Author:  sunoBlog | Date:  December 28, 2003 | Time:  2:49 am

安裝紀錄

這次安裝 主要是參考以下兩篇文章 http://www.chieftain.idv.tw/archives/000001.html http://www.askareiko.com/archives/cat_aboutmt.html 在此向兩位致謝~~^^...

在虛擬主機MT架設成功!!

經過2天反覆測試與安裝, 其中還麻煩虛擬主機的網管幫我重新設定^^", 目前已經在虛擬主機上安裝完成MT。 http://mt.bhm.idv.tw 資料還在陸續轉換與設定當中.......

10
Author:  Enky的流浪手札 | Date:  January 9, 2005 | Time:  2:03 pm

Enky的blog正式開張

喔,我有提到上一次更新www.enky.net是一年前的事嗎? 所以啦,還是決定好好的將網站做了一番更新---雖然過程對我這很久沒碰電腦的人來說,真的是用到快瘋掉了。 首先是搞清楚blog的怎麼回...

11
Author:  rachel_dbaNo Gravatar | Date:  January 22, 2006 | Time:  8:44 pm

我按照你所說的方法做,也是在執行mt-load.cgi
時出現如下訊息,爬了很多文都說要把mt.cfg裡的DataSource ./db關掉(虛擬主機裡已含Mysql),我也將此行前面加上#後儲存上傳,仍是沒用,而且用ie連我的網站,只會出現像ftp抓檔案的畫面而不是blog首頁,能告訴我這是什麼問題嗎?

Loading initial data into system...
An error occurred while loading data:
Your DataSource directory ('./db') does not exist.

12
Author:  ChieftainNo Gravatar | Date:  January 22, 2006 | Time:  8:52 pm

用 mysql 的話 DataSource ./db 這行就不能用 # 註解掉。

13
Author:  rachel_dbaNo Gravatar | Date:  January 22, 2006 | Time:  11:36 pm

但原來的情況我沒用#註解掉仍出現上述的訊息
是否能告訴我是哪個步驟弄錯

另外我的首頁為什麼會只出現像ftp下載檔案的畫面而不是首頁呢?請各位教教我吧!超級感恩

我的版本是2.661

14
Author:  ChieftainNo Gravatar | Date:  January 22, 2006 | Time:  11:51 pm

有可能是你沒有準備好 mysql 的 database 和沒有設定好 database 的使用者權限吧。確認 database user 能否正確存取 database 先,再安裝 mt 吧。

15
Author:  rachel_dbaNo Gravatar | Date:  January 24, 2006 | Time:  4:34 pm

現在MT"大概算是"安裝好了
但是圖片都不見了,不知能不能寄圖片給站長請站長幫我看看是哪裡出問題



Write a Comment

* 因為本站有快取和防止廣告迴響的機制,所以您的留言可能稍後才會顯示在網頁上。