Movable Type AMI 版 について
Movable Type AMI版について
Movable Type 8 AMI版は、Movable Type 8 がインストールされた、OS 込みの Amazon Machine Image(AMI)で、AWS Marketplace から購入して利用できます。
OS、アプリケーション、ウェブサーバー、PSGIサーバー、PHP、データベースがすべて Movable Type にチューニングされた形で提供されるため、数クリックで簡単に Amazon EC2 サーバー上に環境を構築できます。
AMI版の Movable Type 8 では、OS に Amazon Linux 2023 が採用されています。Amazon Linux 2023 については、Amazon Linux 2023 のページをご参照ください。
Movable Type Amazon Linux 2023 対応版
起動時に nginx / Apache を選択可能(初期設定は Apache)です。CPU アーキテクチャは x86_64(Intel, AMD)と aarch64(arm64)から選択してください。
nginx
ウェブサーバーに nginx を採用した標準的な製品です。 $0.07/h(別途 AWS の利用料金)というリーズナブルな価格で Movable Type がご利用になれます。
Apache httpd
ウェブサーバーに Apache httpd サーバー を採用した標準的な製品です。 $0.07/h(別途 AWS の利用料金)というリーズナブルな価格で Movable Type がご利用になれます。既存の環境からの移行や、PHP のシステムと連携する場合など、多岐にわたりご利用になれます。
※ Amazon Linux 2023 版では、Apache httpd、Nginx の両方の Webサーバに対応しました。デフォルトでは Apache httpd が設定されており、起動時に選択、または起動後にコマンドで切り替えることができます。
x86
アーキテクチャが x86_64 (Intel, AMD) の製品です。
arm
アーキテクチャ arm64 (ARM) 上で動作する製品です。
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 の構成
管理画面 URL
http://[HOSTNAME]/mt/adminインストール先
/app/movabletype設定ファイル (mt-config.cgi)
/app/movabletype/mt-config.cgi (/data/conf/mt-config.cgi がシンボリック・リンクされています)
システム構成
Movable Type
- Movable Type 8
ウェブサーバー
- nginx
- Apache httpd
PSGIサーバー
starmanPHP
php-fpmデ ータベース
MariaDBOS
- 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版には、ソフトウェア版と違いテクニカルサポートが付属していません。テクニカルサポートを希望される場合は、サポートライセンスをお買い求めください。
関連するマニュアル
- Movable Type AMI版の起動方法
- Movable Type AMI版のアップデート/アップグレード
- dnf コマンドを利用してアップデート/アップグレードする方法(Amazon Linux 2023)
- yum コマンドを利用してアップデート/アップグレードする方法(Amazon Linux 2)
- 新しいインスタンスにユーザーデータをコピーする方法
- Web サーバーを切り替える(Amazon Linux 2023 のみ)
- SELinux を利用する(Amazon Linux 2023 のみ)
- Movable Type AMI版を Amazon Linux 2 から Amazon Linux 2023 に移行する
- ユーザーデータについて(Amazon Linux 2023 のみ)