Top > MovableType > MovableTypeインストール

MovableTypeインストールしてみました。
ちょっといい感じ。

■ MovableType 入手

MT-2.64-full-lib.tar.gz
http://www.movabletype.org/

■ 日本語化 patch 入手

mt-ja.2.64.tgz
http://rebecca.ac/milano/mt/archives/000168.html

■ Jcode.pm がインストールされていない場合は別途入手

FreeBSD の場合

# cd /usr/ports/japanese/p5-Jcode/
# make install

で Jcode.pm (ja-p5-Jcode-0.82) をインストールする。

■ 解凍

% tar zxvf /path/to/MT-2.64-full-lib.tar.gz
% mv MT-2.64-full-lib $MT

■ 日本語化パッチ適用

文字コードは EUC にするため mt-ja.2.64.tgz に含まれる
MT.euc.patch を使う。

% cd $MT
% patch -p1 < /path/to/mt-ja/MT.euc.patch
% find . -type f -name "*.orig" -delete

■ 日本語化画像の用意

$MT/images 以下に mt-ja.2.64.tgz に含まれる lang-ja ディレクトリをコピーする。

% cp -r /path/to/mt-ja/lang-ja $MT/images/

■ $MT/mt.cfg の設定

データの保存は、MySQL や PostgreSQL が使えるようですが、とりあえず DBM を使うことにしました。

CGIPath http://www.domain.net/mt/
DataSource /usr/home/yourname/db
DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022
TempDir /usr/home/yourname/tmp/
NoHTMLEntities 1
PublishCharset EUC-JP

CGI を実行するユーザIDと設置するときのログインIDが違う場合(SuExec環境でない場合)は、0022 の代りに、どちらのユーザも互いに読み書きできるようなマスク(0002 や 0000)にしておいたほうが良いかもしれません。

特に CGI でブラウザから記事を更新しつつ、cron で mt-rebuild.pl を使った時にエラーになりました。

■ 設定したディレクトリの作成

% cd /usr/home/yourname
% mkdir db
% mkdir tmp
% chmod 777 db (SuExecの場合は不要)
% chmod 777 tmp (SuExecの場合は不要)

■ 動作チェック

http://www.domain.net/mt/mt-check.cgi
http://www.domain.net/mt/mt-load.cgi

問題なければ、mt-load.cgi は削除しておく。
(残しておくとセキュリティ上問題があるらしい)

■ ログイン

http://www.domain.net/mt/mt.cgi にアクセスして、
UserNameに「Melody」
Passwordに「Nelson」
を入力してログインする。

■ Melody を自分用のアカウント名とパスワードに変える。

■ 既に存在する FIRST WEBLOG のウェブログを自分用に設定する。

Local Site Path:
/usr/home/yourname/www/weblog
Site URL:
http://www.domain.net/weblog
Local Archive Path:
/usr/home/yourname/www/weblog/archives
Archive URL
http://www.domain.net/weblog/archives/
Timezone:
UTC+9

■ スタイルシートの変更

標準のスタイルシート(styles-site.css)は、ちょっと物足りないので取り換える。サンプルは以下にいくつかあります。

http://www.movabletype.org/default_styles.shtml

Georgia Blue の CSS を元に変更しました。

■ その他参考 & メモ

Movable Type のヘルプ日本語訳
プロが教える Movable Type の構造デザイン
MovableTypeのプラグイン作成(邦訳)

RSS -- サイト情報の要約と公開
文章を書く心がけ

TrackBack(0)
TrackBack URL for this entry: http://www.asmate.net/mt/mt-tb.cgi/7
Comments (0)
コメントする









名前、アドレスを登録しますか?







Since 2003.6.19, Yutaka@smate.NET <yutaka@asmate.net>. Powered by MT 2.64