MODx 導入(1)
というわけで気を取り直してMODxのお話の続きです。
正直言っておいらなんかのサイトよりもケイムズカンパニーさんの記事や公式サイトの日本語フォーラムの方が圧倒的に詳しく書かれているんですが、ある程度簡略化したまとめのような形にしたいと思います。
動作に必要なのはApache+PHP4+MySQLのいわゆるLAMP環境です。Linux/*BSD系のPC UNIXに限らず、Windows(実際に環境を作っています、それは後述)や恐らくMacOS Xでも動作すると思われます。
ちなみに、Windows上で動かす場合はXAMPPなどのオールインワン環境を使う方がはっぴーになれるかと思います。おいらは昔のバージョンのwampp2環境で導入しちゃいましたが。
【まずインストール(XAMPP環境前提での説明です)】
MODxの公式サイトからさくっとダウンロードします。圧縮形式はWindowsなら.zip形式、UNIX系なら.tar.gzあたりがいいのかな? そこは各人のお好みで。
Apacheのhtdocsディレクトリ配下に modx なりのフォルダを掘って、その中にアーカイブの中身を展開してやります。でもって展開したアーカイブ内に install ってフォルダがありますよね?すごくわかりやすいなぁ(^^;;
あと、公式アーカイブには日本語対応としてUTF-8形式の言語ファイルが入っているのですが、インストールする環境によって導入後に文字化けするなど苦労する事があります。
できたらShift-JISとEUC-JPの日本語言語ファイルをダウンロードして 公式アーカイブ展開後の modx/manager/includes/lang に解凍後のファイルを放り込んでおいてください。これだけで環境設定の言語設定にShift-JISとEUC-JPが出現します。ありがたや、ありがたや。。。
【重要!】Shift-JISでMODxを運用すると、MODxの仕様上の問題で一部文字が文字化けする模様です。文字化けを避けるためにはEUCで運用するのが一番無難だと考えられます。
[4/18追記] ローカル環境以外にさくらのレンタルサーバで試験稼動させていますが、UTF-8で問題なく稼動するようです。
Apacheを稼動させて http://127.0.0.1/modx/install/ をブラウザにURL指定してインストールを開始しましょう。当然、インストール中にDB操作も行いますので、この時点でMySQLも起動しておいてください。
さすがにインストーラーはデータベースの作成まではできませんので、phpMyAdminなどを使うなりしてインストールの前にMODxが使用するデータベースと(DBの)MODx専用ユーザを作成しておいてください。さすがにスーパーユーザをそのままMODx用に使うのはローカル環境でもセキュリティ上好ましくないのでやめておきましょう(^^;; データベース名やユーザー名はmodx なりお好みで。
インストーラーは英語で進みますが、DBを弄る類のWebソフトを導入された経験のある方はある程度の雰囲気は読めるかと思います。ちなみにインストール終了後の install フォルダ削除は自動でも行ってくれるようですが、これもセキュリティ上好ましくないので、インストール後に消えてない場合は消しておきましょう。
【MODx Managerにログイン!】
インストールが終了したら、早速マネージャーにログインしましょう。 http://127.0.0.1/modx/manager/ とURL入力してページを表示させると、MODxのマネージャーログイン画面が出ます。え?まだ表示が英語?(TдT) とりあえず最初のログインだけは英語表示で我慢してください。ユーザー名とパスワードを入力してログイン。
まずは言語設定を日本語に切り替えましょう。Administration⇒System ConfigrationからMODxの環境設定を出します。そこで出てくるLanguageで表示言語が設定できます。Shift-JISとEUC-JPの言語ファイルを正しく導入していれば、プルダウンリストに全部出てくるはずです。Windows環境下で動かす場合はShift-JISで統一した方が幸せになれるでしょう。言語だけでなく1つ下のエンコードもShift-JISに変更するのを忘れないでね。
今日はこのあたりまで。次の記事ではテンプレートの話を中心に書きます。
| 固定リンク



コメント
はじめまして。MODx日本語サブフォーラム運用のお手伝いをさせていただいてます、yamaです。
http://modxcms.com/forums/index.php/topic,4544.msg32914.html
連絡が遅くなりましたが、こちらで参考URLとして紹介させていただきました。不都合や要望などがあればお知らせいただけると助かります。一方的な連絡で本当にすみません。
投稿: yama | 2006.05.27 13:16
>yamaさん
公式フォーラムでわざわざ紹介していただきありがとうございます。ここの場合、MODxに関する情報はあまり充実してないのでちょっと恥ずかしかったり…。(^^;;
もうちょっとここも頑張ってMODx関係の情報を充実させますね。
投稿: Dora-kou | 2006.05.29 15:22
MODxの公式フォーラムにおいてトロイの木馬を発見しました。
アクセスするとインストールされるので要注意。
投稿: disco | 2007.12.15 06:06