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

Movable Type 8 ManualMovable Type 8 マニュアル

ユーザーデータについて

最終更新日: 2026.02.06

Movable Type AMI 版では、EC2 インスタンスのユーザーデータを利用することで、インスタンス起動時に Web サーバの切り替えや Movable Type の一部の環境変数の設定が可能です。

ユーザーデータで設定可能な項目

Web

Web サーバーの種類を指定します。ユーザーデータで Web サーバーの種類を指定しない場合、httpd が設定された状態で起動します。

設定値は、httpd または nginx です。

Movable Type の環境変数

ユーザーデータで設定した Movable Type の環境変数は、設定ファイル mt-config.cgi に反映されます。

  • DefaultLanguage
    Movable Type の管理画面で使用する言語の初期値を指定します。

  • DefaultTimezone
    サイトの新規作成時に適用されるタイムゾーンの初期値を指定します。値は、協定世界時(UTC)との時差です。

  • DBHost
    Movable Type で利用するデータベースシステムにアクセスする際のホストの名前を指定します。

  • DBPort
    Movable Type で利用するデータベースシステムにアクセスする際のポート番号を指定します。

  • Database
    Movable Type で利用するデータベースシステムのデータベース名を指定します。

  • DBUser
    Movable Type で利用するデータベースシステムにアクセスする際のアカウント名を指定します。

  • DBPassword
    Movable Type で利用するデータベースシステムにアクセスする際のパスワードを指定します。

ユーザーデータの記述例

Web=httpd
DefaultLanguage=ja
DefaultTimezone=9
DBHost=localhost
DBPort=3306
Database=movabletype
DBUser=username
DBPassword=password

データベースの設定について

DBHost が localhost または未設定の場合

インスタンス内のデータベースサーバー(MariaDB)が起動します。DBPort, Database, DBUser, DBPassword の値は、初期設定値となります。

DBHost が localhost 以外の場合

ユーザーデータで設定した DBPort, Database, DBUser, DBPassword の値が mt-config.cgi に反映されます。インスタンス内のデータベースサーバー(MariaDB)は起動しません。

重要
外部データベースとの疎通確認は自動で実施されません。接続に失敗する場合は、設定内容に誤りがないか、セキュリティグループやネットワーク構成が正しく設定されているか、確認してください。

関連するマニュアル

目次