MODx †
PHP でコーディングされ、MySQL をバックエンドデータベースとして要求する 汎用 CMS(Contents Management System) 。
インストールの前に †
MODx をインストールする前に、MODx が使用するデータベースを MySQL で作成しておく必要があります。この時の注意として、MODx の場合、作成するデータベースのキャラクタセット、及び照合順序を指定しておく必要があり、MySQL のデータベース作成時の初期設定と異なる場合、インストールすることができなくなります。
ここではローカルに MySQL がインストールされたサーバに、文字セットは UTF-8 でデータベースを作成する場合の手順を説明します。
コンソールより MySQL のコマンドラインツールから以下のコマンドを実行します。
create database modx character set utf8 collate utf8_general_ci; grant all privileges on wordpress.* to modxuser@localhost identified by '[ 適当なパスワード ]';
一行目で「 modx 」という名前で、キャラクターセットが UTF-8 、参照順序を general_ci としたデータベースを作成します。
二行目で、一行目で作成したデータベース「 modx 」に対するすべての権限を持つ modxuser を適当なパスワードを設定した状態で作成します。
以下インストール時は、上記のような状態でデータベースが作成されているものとして説明します。
インストール †
インストールに関しては MODx 日本公式サイト にあるインストールガイドが非常にわかりやすくおすすめです。
ただし、サンプルサイトについては実験的にインストールするときはあってもいいかと思いますが、実用でインストールする場合にはない方がいいでしょう*1。
