Movable Type Enterprise 1.5 マニュアル: 動作環境
動作環境
Movable Type Enterpriseを利用するためには以下の環境が必要です。
必要な環境
- [Perl CGIスクリプトを実行できるウェブ・サーバー]
- Movable Type Enterpriseはウェブ・サーバーにインストールされ、ユーザーはウェブ・ブラウザーでHTMLページを表示してMovable Type Enterpriseにアクセスします。Movable Type EnterpriseはPerlで書かれています。オプションでPHPを使ったダイナミック・コンテンツを生成できます。アプリケーションのサイズは約8MBですが、そのほかにエントリーを保存するために25MB以上のハードディスク容量が必要です。
ヒント オプションで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.8.1以上をサポートするプラットフォームで導入できます。
- [以下のいずれかのデータベース]
-
- MySQL 4.0.x以上
- Microsoft SQL Server 2005 (ただし、サポートする文字コードは、Shift_JIS、もしくは、ISO 8859-1(Latin-1)のみ)
- Oracle 10g
- PostgreSQL 7.3x以上
Movable Type Enterpriseはデータ保管用に複数のデータベースをサポートしており、ユーザーの環境に最適なデータベースが選択できます。
- [外部(CPAN)Perlモジュール]
- Movable Type EnterpriseはPerlコミュニティの広範囲なオープンソースの土台の上に構築され、外部のPerlモジュールを多用しています。これらのモジュールは、無料で入手できるオープンソースソフトウェアで「Comprehensive Perl Archive Network(CPAN)」からダウンロードできます。
- [Perl モジュール]
- Movable Type Enterpriseを実行するには、以下のPerlモジュールが必要です。
- CGI(バージョン2.8以上)
- HTML::Template(バージョン2.0以上)
- Image::Size
- File::Spec(バージョン0.8以上)
- CGI::Cookie
そのほか、以下のデータベース・モジュールの中から1つ必要です。
- DBI(バージョン1.21以上)
- DBD::mysql: MySQL 利用時
- DBD::Pg(バージョン1.32以上): PostgreSQL 利用時
- DBD::Oracle(バージョン1.15以上): Oracle 利用時
- DBD::ODBC(バージョン1.15以上): Microsoft SQL Server 利用時
以下のオプション機能をサポートするPerlモジュールがあれば、Movable Type Enterpriseの機能はさらに広がります。
- HTML::Entities
- LWP::UserAgent
- SOAP::Lite(バージョン0.5以上)
- File::Temp
- Image::Magick
- Storable
- Crypt::DSA
- MIME::Base64
- XML::Atom
これらのPerlモジュールは、Movable Type Enterpriseチェック用CGI「mt-check.cgi」を実行することで、インストールを確認できます。
ダイナミック・パブリッシング(オプション)
ダイナミック・パブリッシングを利用するには、以下の環境が必要です。
- PHP 4.0.6以上
- Smarty Template Engine
- ezSQLライブラリ
Smarty Template EngineとezSQLライブラリは、Movable Type Enterpriseのインストール時に同時に設定されます。