$Date:: 2007-03-24 #$

Movable Typeのインストール


1. 日本語版のダウンロード

サイト: six apart/Movable Type

2. 展開(シンボリックリンク作成)

パス: /common/htdocs/data/MT-3.2-ja-2/
% ln -s MT-3.2-ja-2 mt

3. mt-config.cgiの編集

% cp mt-config.cgi-original mt-config.cgi
% vi mt-config.cgi

変更内容
※1 utf-8だと文字化けしたので、euc-jpにした。
※2 アップロードサイズ制限を大きくした。
※3 上記変更内容のデータベース関連パラメータはダミー (実際にはちゃんとした値を設定する必要あり)

4. MySQLデータベースとユーザの作成

MySQLは、既にインストールされているもの(4.1.18)を利用
% mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 468 to server version: 4.1.18

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database movabletype;
Query OK, 1 row affected (0.04 sec)

mysql> show databases;
+-------------+
| Database    |
+-------------+
| movabletype |
| mysql       |
| nucleus     |
| test        |
| xoops       |
+-------------+
5 rows in set (0.00 sec)

mysql> grant all on movabletype.* to movabletype@localhost identified
by 'ひみつ';
Query OK, 0 rows affected (0.07 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit

5. ファイルオーナーとパーミッションの設定

# cd /common/htdocs/data
# chown -R www:www MT-3.2-ja-2
# cd MT-3.2-ja-2
# chmod 755 *.cgi

6. ImageMagickのインストール

portsのgraphics/ImageMagickをインストール

7. Crypt::DSAのインストール

portsのsecurity/p5-Crypt-DSAをインストール

8. システムチェック

ブラウザから、「mt-check.cgi」にアクセスして、結果を確認

9. セットアッププログラムの実行

ブラウザから、「index.html」にアクセスして、セットアップを実行

10. 最初のログイン

ユーザ名: Melody パスワード: Nelson

11. 管理者アカウントを変更

Melody/Nelsonのままでは、危険なので、適切に変更する

12. 公開用ディレクトリの作成

# cd /common/htdocs/data
# mkdir FirstWeblog
# chown www:www FirstWeblog

13. 最初の「サイトの再構築」

上記のディレクトリを指定して、「サイトを再構築」

Valid HTML 4.01 Transitional