« 目次

動作環境

Movable Typeを利用するためには以下の環境が必要です。

必要な環境

Perl CGIスクリプトを実行できるウェブ・サーバー

Movable Typeはウェブ・サーバーにインストールされ、ユーザーはウェブ・ブラウザーでHTMLページを表示してMovable Typeにアクセスします。

Movable TypeはPerlで書かれています。オプションでPHPを使ってダイナミック・コンテンツを生成できます。アプリケーションのサイズは約8MBですが、その他にエントリーを保存するために25MB以上のハードディスク容量が必要です。

FTPクライアント、またはシェル(telnetまたはssh)アカウント

上記のいずれかは、Movable Typeをインストールし、運用するために必要です。

JavaScriptが使用できるウェブ・ブラウザー

Movable Typeはウェブ・ブラウザーを使用してすべての機能にアクセスします。特別なソフトウェアをインストールする必要はありません。

システム要件

Perl バージョン5.6.1以上

Perlは幅広いプラットフォームで実行が可能で、10年以上に渡ってインターネットアプリケーションの主流言語に選ばれています。Movable Type 3.3は、Perlバージョン5.6.1以上をサポートするプラットフォームであれば導入できますが、最適な結果を得るためにバージョン5.8.1以上を推奨します。

以下のいずれかのデータベース
  • MySQL
  • PostgreSQL
  • SQLite
  • Berkeley DB

Movable Typeはデータ保管用に複数のデータベースをサポートしており、ユーザーの環境に最適なデータベースを選択できます。

外部(CPAN)Perlモジュール

Movable Typeは、Perlコミュニティによるオープンソースの土台の上に構築されており、外部のPerlモジュールを利用しています。これらのモジュールは、無料で入手できるオープンソースソフトウェアでComprehensive Perl Archive Network(CPAN)からダウンロードできます。

Perl モジュール

Movable Typeを実行するには、以下のPerlモジュールが必要です。

  • CGI
  • HTML::Template(バージョン2.0以上)
  • Image::Size
  • File::Spec(バージョン0.8以上)
  • CGI::Cookie

その他、以下のデータベース・モジュールの中から1つ必要です。

  • DBI(バージョン1.21以上)- MySQL、PostgreSQL、SQLiteを利用する場合
  • DBD::mysql - MySQLを利用する場合
  • DBD::Pg(バージョン1.32以上)- PostgreSQLを利用する場合
  • DBD::SQLite - SQLite(バージョン3)を利用する場合
  • DBD::SQLite2 - SQLite2(バージョン2)を利用する場合
  • DB_File - Berkeley DBを利用する場合

以下のオプション機能をサポートするPerlモジュールがあれば、Movable Typeの機能はさらに広がります。

  • HTML::Entities
  • LWP::UserAgent
  • SOAP::Lite(バージョン0.5以上)
  • File::Temp
  • Image::Magick
  • Storable
  • Crypt::DSA
  • MIME::Base64
  • XML::Atom

これらのPerlモジュールは、Movable Typeチェック用CGImt-check.cgiを実行することで、インストールされているかどうか確認できます。

ダイナミック・パブリッシング(オプション)

ダイナミック・パブリッシングを利用するには、以下の環境が必要です。

ダイナミック・パブリッシングを利用する場合、データベースはMySQLPostgreSQLSQLiteバージョン2をお使いください。Berkeley DBやSQLiteバージョン3では動作しません。


Copyright © 2001-2007 Six Apart, Ltd. All Rights Reserved.