Movable Type ヘルプ: 動作環境
Movable Type Enterpriseを利用するためには以下の環境が必要です。
必要な環境
- [Perl CGIスクリプトを実行できるウェブ・サーバー]
- Movable Type Enterpriseはウェブ・サーバーにインストールされ、ユーザーはウェブ・ブラウザーでHTMLページを表示してMovable Type Enterpriseにアクセスします。Movable Type EnterpriseはPerlで書かれています。オプションでPHPを使ったダイナミック・コンテンツを生成できます。アプリケーションのサイズは約8MBですが、そのほかにエントリーを保存するために25MB以上のハードディスク容量が必要です。
HINT オプションでmod_perl 1.xをサポートしています。
- [FTPクライアント、またはシェル(telnetまたはSSH)アカウント]
- これらのいずれかは、Movable Type Enterpriseをインストールし、運用するために必要です。
- [JavaScriptが使用できるウェブ・ブラウザー]
- Movable Type Enterpriseはウェブ・ブラウザーを使用してすべての機能にアクセスします。特別なソフトウェアをインストールする必要はありません。
システム要件
- [Perl バージョン5.8.1以上]
- Perlは幅広いプラットフォームで実行が可能で、10年以上に渡ってインターネットアプリケーションの主流言語に選ばれています。Movable Type EnterpriseはPerlバージョン5.004_05以上をサポートするプラットフォームであれば導入できますが、最適な結果を得るためにバージョン5.8.1以上を推奨します。
- [以下のいずれかのデータベース]
-
- MySQL 4.0.x以上
- Oracle 10g
- PostgreSQL 7.3x以上
Movable Type Enterpriseはデータ保管用に複数のデータベースをサポートしており、ユーザーの環境に最適なデータベースが選択できます。
- [外部(CPAN)Perlモジュール]
- Movable Type EnterpriseはPerlコミュニティの広範囲なオープンソースの土台の上に構築され、外部のPerlモジュールを多用しています。これらのモジュールは無料で入手できるオープンソースソフトウェアで、「Comprehensive Perl Archive Network(CPAN)」からダウンロードできます。
- [Perl モジュール]
- Movable Typeを実行するには、以下のPerlモジュールが必要です。
- CGI(バージョン2.8以上)
- HTML::Template(バージョン2.0以上)
- Image::Size
- File::Spec(バージョン0.8以上)
- CGI::Cookie
そのほか、以下のデータベース・モジュールの1つが必要です。
- DBI(バージョン1.21以上)
- DBD::mysql
- DBD::Pg(バージョン1.32以上)
- DBD::Oracle(バージョン1.15以上)
以下のオプション機能をサポートする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チェック用CGI「mt-check.cgi」を実行することで、インストールを確認できます。
ダイナミック・パブリッシング(オプション)
ダイナミック・パブリッシングを利用するには、以下の環境が必要です。
- PHP 4.0.6以上
- Smarty Template Engine
- ezSQLライブラリー
Smarty Template EngineとezSQLライブラリーは、Movable Typeのインストール時に同時に設定されます。