MODxのインストール
概要
MODxをダウンロード、インストールした後に
MODxにログインし、日本語化の設定を施すまでの説明です。
各種スニペットなどについてはPlugins,Snippets(右メニュー)を
参照してください。
MODxについて詳しく知りたい方はこちら。
MODxのダウンロードと解凍
まずはMODx公式サイトにアクセスしてMODxを入手します。
http://www.modxcms.com/ にアクセスしてください。
開くといろいろとMODxの紹介とかが出てくるので(英語)
右側にあるメニューの(バージョン) Download MODxと書いてある
画像をクリックします。
Download Official MODx Releasesというタイトルととも
ダウンロードのリンクがありますので好みの形式のものをダウンロードしてください。
ダウンロードが終わったらお使いの解凍ソフトで解凍してください。
解凍すると以下のような構成になっているかと思います。
-assets
-install
-manager
ht.access
index.php
README-**.txt
※ここからサイトのルートディレクトリにインストールすることを前提に
話を進めますが、それ以外の場所にインストールしたい方はそれぞれの
ディレクトリを置き換えて考えて作業を進めてください。
アップロード
先程解凍したmodx-0.9.6ディレクトリの中身(README-**.txtを除く)を全てサーバーへアップロードしてください。
(assets,install,manager,ht.access,index.php)
そして/manager/includes/内にconfig.inc.phpを作成してください。
アップロードが終わったらパーミッションを変更します。
/assets/cache/内のファイル 777
/assets/export/ 777
/assets/images/ 777
/manager/includes/config.inc.php 777
MODxのインストールと日本語設定
- それではいよいよインストール作業に入ります。
http://サイトURL/install/
にアクセスしてください。

ウィザート形式のWebインストーラーが表示されます。
画面右下の Next をクリックします。 - GNU ライセンスに関する英文に同意を求める画面がが出てきますので画面下にあるフォームにチェックをいれてNextをクリックします。
- インストールの種類(新規orアップグレード)を問われますので New Installation(新規)になっているのを確認し、Nextをクリックします。
- データベースの設定画面が表示されますので、それぞれに必要事項を入力します。
Database name → データベース名そしてNextをクリックします。
Table prefix → テーブル名の先頭につける文字列(通常はこのまま)
※一つのデータベースに複数のMODxをインストールする時に変更して使います。
Database Host → データベースのホスト名(通常はlocalhostのままでOK)
Database login name → データベースに接続するためのユーザー名
Database password → データベースに接続するためのユーザーのパスワード
Administrator username → 任意のMODxのユーザー名
Administrator password → 任意のMODxユーザーのパスワード - インストールするプラグインなどの選択画面が出てきますので、デモサイトをインストールする場合は、Install/Overwrite Sample Web Site にチェックを入れます。そしてNextをクリックします。
- パーミッションやデータベース設定の確認が行われ結果が表示されます。OK! となっていない項目がありましたら設定がしっかりとなされていないことを示しています。OK! になっていることを確認し、Install Nowをクリックします。
※エラー(Failed!)が出た場合の項目ごとの対処法
・・・・directory exists → 該当ディレクトリが見つからないようです。ファイルをアップロードし直すか、該当ディレクトリを作成してください。
・・・・is writable → パーミッション設定が不適切です。もう一度設定し直してみてください。
Creating connection to the database → データベースに接続できていないようです。データベース設定を確認してください。
Checking table prefix "xxx_" → xxxと同名の接頭語を持つテーブルが既に存在しています。データベースを変更するかprefixを変更してください。 - インストールが完了すると自動的にMODxインストーラーがインストールディレクトリ
を削除してくれますので(削除されない場合もありますのでその際はinstallディレクトリを削除します。)
以上でインストールは完了です。
http://サイトURL/manager/
にアクセスしてみてください。
![]()
MODxのログイン画面が表示されたら成功です。
インストール時に入力したユーザー名とパスワードで
ログインしてください。
![]()
Welcome to your MODx Content Managerと表示されるはずです。
そうしたら上部タブからAdministration-System configurationとクリックすると
MODxの設定画面が表示されますので
![]()
Language - Japanese
![]()
を選択後、Saveをクリックしてください。
Saveし終わりましたら一度、更新してください。
そうするとメニューも含めて全て日本語になったはずです。
※UTF-8以外のエンコードを使いたい場合は
http://modxcms.com/forums/index.php/topic,2488.0.html
からダウンロードし、解凍してでてきたJapanese*.inc.phpを
/manager/includes/lang 内に入れて設定を変えてください。
MODx基本設定
ここからはMODxの基本的な設定をします。
![]()
管理-MODx 設定をクリックしてください。
そうすると先程の設定画面が出てくるはずです。
![]()
サイト名-任意のサイト名
*****アドレスをの最後を.htmlにしたい方のみ*****
Apacheのモジュール、mod_rewriteが
使用可能な環境のみ動作します。
![]()
設定画面内のフレンドリーURL設定をクリックしてください。
フレンドリーURLの使用-Yes
フレンドリーエイリアス-Yes(推奨)
エイリアスパスを使用-Yes(推奨)
重複エイリアスを許可-No
自動生成エイリアス-No(推奨)
※最初にアップロードしたht.accessおよびmanager/ht.accessを
それぞれ.htaccessにリネームしてください。
********ここまで*********
最低限しておいたほうがいい設定はここまでです。
さっそくMODxでいろいろ試してみてください。
なおドキュメントツリーのコンテンツ上で右クリックすると
編集、削除、公開などのメニューが表示されます。
その他の参考ページ
- 公式フォーラム-インストール-【資料】MODxが稼動するレンタルサーバ
各サーバーの動作報告や白紙回避などの対策方法が掲載されています。サーバー固有の問題の対処はこちらで探すと見つかるかもしれません。 - 公式フォーラム-インストール
インストール時につまずいて、全く対処できない場合はここで質問すると良いかもしれません。 - 7bit | MODの導入
XREA UTF-8対策を引用させていただきました。

