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

Movable Type 7 ManualMovable Type 7 マニュアル

Movable Type AMI 版 について

最終更新日: 2024.06.04

Movable Type AMI版について

Movable Type 7 AMI版は、Movable Type 7 がインストールされた、OS 込みの Amazon Machine Image(AMI)で、AWS Marketplace から購入して利用できます。

OS、アプリケーション、ウェブサーバー、PSGIサーバー、PHP、データベースがすべて Movable Type にチューニングされた形で提供されるため、数クリックで簡単に Amazon EC2 サーバー上に環境を構築できます。

AMI版の Movable Type 7 では、OS に Amazon Linux 2 及び 2023 が採用されています。Amazon Linux 2 及び 2023 については、以下のページをご参照ください。

SELinux について

Amazon Linux 2023 対応の Movable Type AMI版には SELinux 下で Movable Type を動作させるために必要な設定済ポリシーがインストールされています。movabletype-selinux パッケージによって、movabletype で始まるコンテキストが導入され、httpd, mysqld など、Movable Type AMI版の動作に必要な各アプリケーションの権限が設定されます。ユーザーコンテンツに関連するコンテキストは次の2つです。

  • 読み書き可能なファイル・ディレクトリ movabletype_rw_content_t
  • 実行可能なファイル・ディレクトリ movabletype_script_exec_t

また、閲覧専用のコンテンツ用に movabletype_content_t が用意されています。 ​ 構成変更に伴うポリシーの調整や変更、お客様がインストールしたプラグインの動作などに関しては、テクニカルサポートの範囲外です。

詳しくは以下の AWS のドキュメントをご覧ください。

Movable Type AMI版 製品ラインナップ

Movable Type AMI版にはいくつかの種類があります。ご利用目的に適した組み合わせをご利用ください。システム構成は、いずれもほぼ同じです。

Amazon Linux 2023 対応版

起動時に nginx / Apache を選択可能(初期設定は Apache)です。CPU アーキテクチャは x86_64(Intel, AMD)と aarch64(arm64)から選択してください。

Amazon Linux 2 対応版:nginx版

ウェブサーバーにnginxを使用し、CPU アーキテクチャは x86_64(Intel, AMD)と aarch64(arm64)から選択してください。

Amazon Linux 2 対応版:Apache版

ウェブサーバーにApacheを使用し、CPU アーキテクチャは x86_64(Intel, AMD)と aarch64(arm64)から選択してください。

Movable Type AMI版のテクニカルサポートについて

Movable Type AMI版には、ソフトウェア版と違いテクニカルサポートが付属していません。テクニカルサポートを希望される場合は、サポートライセンスをお買い求めください。

Movable Type の構成

  • 管理画面 URL
    http://[HOSTNAME]/mt/admin

  • インストール先
    /app/movabletype

  • 設定ファイル (mt-config.cgi)
    /app/movabletype/mt-config.cgi (/data/conf/mt-config.cgi がシンボリック・リンクされています)

システム構成

  • Movable Type

    • Movable Type 7
  • ウェブサーバー

    • nginx
    • Apache httpd
  • PSGIサーバー
    starman

  • PHP
    php-fpm

  • デ ータベース
    MariaDB

  • OS

    • Amazon Linux 2
    • Amazon Linux 2023
  • CPU architectue
    • x86_64
    • arm

各種設定ファイル

  • nginx
    /data/conf/nginx.conf
    /data/conf/nginx_common.conf

  • starman
    /app/conf/movabletype.conf

  • php-fpm
    /etc/php-fpm.conf
    /etc/php.ini

  • MariaDB (mysql) /etc/my.cnf

関連するマニュアル

目次