動作に必要な環境とブラウザの対応
Movable Type 8 を利用するには以下の環境が必要です。
Movable Type 7 以前のバージョンについては、旧バージョンの各ドキュメントをご参照ください。
必要な環境
Perl CGI スクリプトを実行できるウェブサーバー
Movable Type はウェブサーバーにインストールし、ブラウザで管理画面にアクセスして運用します。
Movable Type のプログラムは Perl で書かれていますが、オプションで PHP を利用したダイナミックコンテンツの生成も可能です。
PSGI に対応しているので PSGI + Plack に対応した動作環境での運用が可能です。
FTP クライアント、またはシェル (telnet / ssh) アカウント
Movable Type をウェブサーバーにインストールするために必要です。
JavaScript が使用できるウェブブラウザ
Movable Type はブラウザで管理画面にアクセスします。
インストール環境
サーバー OS
- Linux (Amazon Linux を含む)、Solaris / Unix、BSD
- Mac OS X
- Windows Server 2012 R2 / 2016 / 2019
ウェブサーバー
- nginx 1.2.0 以上(CGI もしくは PSGI 実行環境が別途必要となります)
- Apache HTTP Server 2.0 以上
- Microsoft IIS(Internet Information Services) 8.5 以上
データベース
- MySQL 5.1 以上(5.7.x を推奨 / 8.0.x まで検証済み)
- MariaDB 5.5 以上(10.5.x を推奨 / 10.11.x まで検証済み)
PostgreSQL、SQLite は未検証です。
Movable Type Advanced では、上記データベースに加えて以下のデータベースが利用できます。
- Oracle Database 12c
- Microsoft SQL Server 2014 / 2016 / 2019(Azure SQL Database を含む)
Perl
5.16.3 以上(5.32 を推奨 / 5.36.1 まで検証済み)
Perl モジュール
Movable Type を実行するには、以下の Perl モジュールが必要です。
- CGI
- Image::Size
- File::Spec (バージョン 0.8 以上)
- CGI::Cookie
- LWP::UserAgent
- parent
- HTML::Entities (バージョン 3.6.9 以上)
- Scalar::Util
また、データベース モジュールとして以下の Perl モジュールが必要です。
- DBI (バージョン 1.21 以上)
- DBD::mysql
これらの Perl モジュールは、Movable Type 環境チェック用 CGI の mt-check.cgi を実行することで、インストールされているかどうか確認できます。mt-check.cgi については『サーバーのシステム情報の確認』をご参照ください。
Movable Type のオプション機能を利用する為には、上記以外にもいくつかの Perl モジュールが必要となります。モジュールの一覧はこちらをご参照ください。
PHP(オプション)
7.4 以上(PHP 8.3 まで検証済み)
ダイナミックパブリッシングを利用しない場合は、PHP のインストールは必要ありません。PHP 7.4.x、8.0、8.1、8.2、8.3 に対応しています。
文字コード
UTF-8 のみ(r.4607 以降で utf8mb4 に対応)
動作検証環境
Movable Type の動作検証は、以下の環境でおこなっています。
- Rocky Linux 9.2
- Perl 5.36
- nginx 1.24 + starman
- MariaDB 10.5
- PHP 8.3 ※ダイナミックパブリッシング機能に使用
以下は Movable Type Advanced + Windows Server の動作検証に使用している環境です。
- Windows Server 2019
- SQL Server 2019
- Strawberry Perl 5.32(64 bit)
- PHP 8.2(64 bit) ※ダイナミックパブリッシング機能に使用
サポート対象ブラウザ
すべてのブラウザで最新版を推奨しています。
- Google Chrome(最新版の iOS / iPadOS、Android も含む)
- Mozilla Firefox
- Safari(最新版の iOS / iPadOS も含む)
- Microsoft Edge(Internet Explorer モードはサポート対象外)
Internet Explorer 11 は、提供元であるマイクロソフト社のサポート終了(日本時間 2022年6月16日)に伴い、Movable Type のサポート対象ブラウザからも除外されました。