- lmd 一式をダウンロードします
- 展開した後、サーバーに配置します
- logs と logs/php_error ディレクトリに書き込み権限を与えます
- フロントコントローラー(ディスパッチャ)の設定
- app.conf.php の設定
- ブラウザでアクセスして、動作確認を行います。
Lambda
Lambda ディレクトを任意の場所にアップロードします。ドキュメントルートの外が望ましいです。
※ レンタルサーバー等でドキュメントルート以外に設置できない場合は、ドキュメントルート内で構いません。
.htaccess と index.php
.htaccess と index.php をドキュメントルートにアップロードします。
Lambda/logs (パーミッション:777)
Lambda/logs/php_error (パーミッション:777)
Lambda/logs/php_error (パーミッション:777)
「パーミッション:777」としていますが、ポリシーに反する場合は、WEBサーバーが書き込めるように権限を与えてください。
フロントコントローラー(ディスパッチャ)である index.php を開き、以下の定数を環境に合わせて変更します。
/path/to/<DOCUMENT_ROOT>/index.php
define('LAMBDA_HIERARCHYNUM', 0);
define('LAMBDA_APPDIRNAME', 'frontend');
define('LAMBDA_APPDIRNAME', 'frontend');
定数の意味や説明は、index.php 内のコメントを参照してください。
アプリケーション設定である app.conf.php を開き、以下の定数を環境に合わせて変更します。
Lambda/apps/<APP_DIR>/app.conf.php
define('SITE_NAME', 'サンプルサイト(lmd)');
define('WEB_ROOT', '');
define('APP_ROOT', WEB_ROOT.'');
define('WEB_ROOT', '');
define('APP_ROOT', WEB_ROOT.'');
定数の意味や説明は、app.conf.php 内のコメントを参照してください。
http://<DOMAIN>/
DEMO
上記DEMOのような画面が表示されれば、設置完了です。
次ページ: サンプルモジュール