2012年2月21日火曜日

WebMatrix に MODx Revolution をインストールしてみた

WebMatrix では、MODx Evolution は App Gallery の中にあってすぐ使えるようになっているが、Revolution は自力でインストールしないといけないようだ。ということでインストールしてみた。

  1. まず、MODx Evolution を App Gallery からインストールする。こうすることで必要なデータベース環境などが勝手に整ってしまう。
  2. MODx Revo の最新ファイルを ここ からダウンロードしてくる。今回は 2.2.0-pl2-ja-p1.zip であった。
  3. ダウンロードしたファイルを任意の場所に解凍する。今回は WebMatrix のデフォルトのサイト置き場(マイドキュメントの "My Web Sites")に適当なフォルダ (ここでは "TestSite") を作って展開する。
  4. データベースをいじるために、phpMyAdmin を ここ からダウンロードして、"TestSite\phpMyAdmin" フォルダ内に展開する。
  5. WebMatrix を起動して Open Site -> Open Folder から "TestSite" を選択。
  6. できたサイトへの URL が "http://localhost:ポート番号" の形で表示される。ポート番号はランダムな値が割り当たる。この URL リンクをクリックしても、まだ "503 Error" と表示される。
  7. ブラウザで直接 "http://localhost:ポート番号/setup" を指定し、セットアップを開始。
  8. ここで、MODx のインストーラは、勝手にポート番号を抜いた " http://localhost/setup/index.php?s=set" に行こうとするため、" Bad Request (Invalid Hostname) " と表示されてしまい、うまくいかない。改めてポート番号を追加して http://localhost:ポート番号/setup/index.php?s=set" とすれば次のステップに進める。ポート番号の指定は手順を次へ進めるたびに同様に行わなければならない。
  9. あとは次へ次へでOK。

0 件のコメント:

コメントを投稿