Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Movable Type 8 ManualMovable Type 8 マニュアル

動作に必要な環境とブラウザの対応

最終更新日: 2024.02.01

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、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.3.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.2 まで検証済み)

ダイナミックパブリッシングを利用しない場合は、PHP のインストールは必要ありません。PHP 7.4.x、8.0、8.1、8.2 に対応しています。

文字コード

UTF-8 のみ(r.4607 以降で utf8mb4 に対応)

動作検証環境

Movable Type の動作検証は、以下の環境でおこなっています。

  • Rocky Linux 9.2
  • Perl 5.36
  • nginx 1.24 + starman
  • MariaDB 10.5
  • PHP 8.2 ※ダイナミックパブリッシング機能に使用

以下は 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 11 は、提供元であるマイクロソフト社のサポート終了(日本時間 2022年6月16日)に伴い、Movable Type のサポート対象ブラウザからも除外されました。

目次