Movable Type AMI 版 について
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サーバー
starmanPHP
php-fpmデ ータベース
MariaDBOS
- Amazon Linux 2
- Amazon Linux 2023
- CPU architectue
- x86_64
- arm
各種設定ファイル
nginx
/data/conf/nginx.conf
/data/conf/nginx_common.confstarman
/app/conf/movabletype.confphp-fpm
/etc/php-fpm.conf
/etc/php.iniMariaDB (mysql) /etc/my.cnf
関連するマニュアル
- Movable Type AMI版の起動方法
- Movable Type AMI版のアップデート
- yum コマンドを利用してアップデートする方法(推奨)
- dnf コマンドを利用してアップデートする方法(Amazon Linux 2023 のみ)
- 新しいインスタンスにユーザーデータをコピーする方法
- AMI版 Movable Type 6 からのアップデート
- Web サーバーを切り替える(Amazon Linux 2023 のみ)
- SELinux を利用する(Amazon Linux 2023 のみ)
- Movable Type AMI版を Amazon Linux 2 から Amazon Linux 2023 に移行する