« この業界に進むなら読んでおいた方がいい本、映画、など | ホーム | ボケベルが鳴りっぱなしですみたいな感じ »

18 September

maid4uにMODxをインストールする

ちょっと仕事で必要になったのでテスト環境にインストール。
多分これからが面白いCMSだと思うのでメモ。

MODxとは?
MODx(モドエックス,モッドエックス)はPHPとMySQLで動作するオープンソースコンテンツマネージメントシステムである。Etomiteから派生した。基本仕様のシンプルさ・テンプレートシステムの柔軟性・拡張性の高さ・URL設定の自由度の高さ・高度なキャッシュ制御による軽快な動作・充実のユーザ権限管理(※ただし承認フローは未実装)・Ajaxを活用したスタイリッシュかつ操作性の高い管理画面が特長。[MODx - Wikipedia

多分、さくらレンタルサーバでもいける。既に所有してる3つのさくらサーバが埋まっているので、maid4uにインストール。maid4uはいくらでもデータベース作れるし、いろんな言語に対応してるし、ODBC接続できるしこうゆーとき便利。

1.maid4uにデータベース作成

Pleskからデータベースを作成。ついでにデータベースユーザも作成。

データベースの種類:MySQL
データベース名:modx
データベースユーザ:administrator
ユーザパスワード :password1

2.MODxのダウンロード

MODxのサイトからダウンロードできる
http://modxcms.com/downloads.html

今回ダウンロードしたのは「modx-0.9.6.2.tar.gz」。


3.ファイルの解凍

ダウンロードした「modx-0.9.6.2.tar.gz」を解凍。ファイル構成は以下。

-assets
-install
-manager
ht.access
ht.access
ht.access

4.ファイルのアップロード

3で解凍されたファイル全部をアップロード。maid4uを使った今回の場合、以下にディレクトを作成しアップ。

/var/www/vhosts/(契約アカウント名).maid4u.jp/httpdocs/modx/

/manager/includes/ に「config.inc.php.blank」というファイルがあるので「config.inc.php」に名称を変更してからパーミッションの変更。

/assets/cache/ 777
/assets/cache/内のファイル 777
/assets/export/ 777
/assets/images/ 777
/manager/includes/config.inc.php 777 

5.MODxのインストール

インストール画面にアクセス。今回の場合、http://(契約アカウント名).maid4u.jp/modx/install/

言語を選択し「Next」を選択


「開始」を選択


ライセンスに承諾し「進む」を選択


“新規インストール”を選択し「進む」を選択


データベース設定とデフォルトの管理アカウントの作成を行う

データベースホスト名: (アカウント名).maid4u.jp
データベース接続ログイン名: administrator
データベース接続パスワード: password1

ここまでの入力が終わったら接続テストを行う。「Click here to test your server connection and get the available collations」となっているリンクをクリックし、以下の文字が表示されていることを確認する。

「DBホストとの接続テストの結果: passed - collations now available」

データベース名:  modx
Tableプリフィクス:  (テーブル名の先頭につける文字列(通常はこのまま))
※一つのデータベースに複数のMODxをインストールする時に変更して使います 
Connection method:  SET CHARACTER SET
MySQLの接続照合順序: utf8_general_ci

ここまでの入力が終わったらデータベースが正しいものかのチェックを行う。「Click here to create your database or to test the selection of your database」となっているリンクをクリックし、以下の文字が表示されていることを確認する。

... データベースとの接続テストの結果: 接続できます 

管理アカウントを作成する。

ログイン名(半角英数字):  administrator
email:  (管理アカウントのメールアドレス)
パスワード:  (管理アカウントのパスワード)
パスワード(確認入力): (管理アカウントのパスワード再入力)

ここまで入力したら「進む」を選択。


インストールオプションの選択。とりあえず全部にチェックし「インストールの実行」を選択。


インストール前の確認が行われる。全て問題なしを確認して「インストール実行」を選択。


1秒くらいでインストールが完了。


6.MODxにログイン

インストール完了画面から、「管理画面のログインページ」とリンクになっているところを選択し、管理画面ログインページに遷移する。

ユーザID・パスワードを入力し、ログインできたらインストールの成功!


7.ログイン後の簡単な設定

セキュリティ上、やっておく必要あり。

7-1.「config.inc.php」を書き込み不可能にする。

/manager/includes/config.inc.php 655

7-2. インストーラを削除する。

ディレクトリ /install/ を削除

使い方とかは自分もよくわかんないのであとで!


« この業界に進むなら読んでおいた方がいい本、映画、など | ホーム | ボケベルが鳴りっぱなしですみたいな感じ »

トラックバック(1)