まさはる's Weblog

まさはる's Weblog
Macintoshとオーディオの話題

2004年6月19日

レンタルサーバーでMovable Type(その2)

Category : Web / Posted at 2004年6月19日 22:07

 C'S SERVER Personalのサブドメインサービスは、Movable Typeの導入に必要なアプリケーションが予め利用できるようになっているので、Movable Typeは容易にインストールすることができます。
 なお、Movable Typeを日本語で運用する場合の最新バージョンは2.661ですが、私の場合は手元にあった2.64を使用しています。

● 準備するもの
・Movable Type本体 MT-2.64-full-lib.tar
・日本語化リソース mt-ja.tar.gz
 それぞれ解凍する。


● Movable Typeの日本語化
$ mv mt-ja/ja.pm.utf-8 MT-2.64-full-lib/extlib/MT/L10N/ja.pm
$ mv mt-ja/lang-ja/ MT-2.64-full-lib/images/


● Movable Typeの設定ファイルの編集
 エディタで、Movable Typeの設定ファイルmt.cfgを赤字のように修正します。(最初の数字は2.64の場合の行番号)
$ vim MT-2.64-full-lib/mt.cfg

14 CGIPath http://WWW.YOUR-SITE.COM/PATH/TO/MT/
14 CGIPath http://homepage-url/cgi/mt/
114 # DBUmask 0022
114 DBUmask 0022
115 # HTMLUmask 0022
115 HTMLUmask 0022
116 # UploadUmask 0022
116 UploadUmask 0022
117 # DirUmask 0022
117 DirUmask 0022
198 # NoHTMLEntities 1
198 NoHTMLEntities 1
306 # PublishCharset Shift_JIS
306 PublishCharset UTF-8

 ちなみに、このサーバーでは「cgi-bin」というディレクトリ名は使用できないため、私の場合は「cgi」にしています。


● FTPサーバーに接続してアップロード
 与えられたホストアドレスにFTPソフトで接続し、FTPソフトで「public_html」の下に必要なディレクトリを作成します。
public_html/cgi/
public_html/cgi/mt/
public_html/cgi/mt/db/
 既存のデータをインポートする場合は、「import」というディレクトリも作成します。
public_html/cgi/mt/import/

 その後、ローカルのMT-2.64-full-lib/の内容をpublic_html/cgi/mt/にFTPソフトでアップロードします。


● パーミッションの設定
 FTPソフトで、アップロードしたファイル等のパーミッションを設定します。
*.cgi は700
ディレクトリ(cgi/ mt/ db/ import/ 他)は701
mt.cfg は600
index.html 及び styles.css は604

 その後、現時点(2004年6月)で最新の2.661に入れ直しました。このレンタルサーバーへのインストールで2.64と違うところは、以下の日本語化する箇所のみです。

● Movable Typeの日本語化
$ mv mt-ja.2.661/lang-ja/ MT-2.661-full-lib/images/
$ mv mt-ja.2.661/MT.utf8.patch MT-2.661-full-lib/
$ cd MT-2.661-full-lib
$ patch -p1 < MT.utf8.patch
$ rm MT.utf8.patch
$ cd ..

このページのトップに戻る