簡易インストールマニュアル
はじめに
詳細なインストール方法およびアップグレード方法はオンラインマニュアルをご覧ください。
MicroEngineは既存のコンテンツを利用するタイプのCMSです。既存のファイルを上書きするため、あらかじめWebサーバー上のコンテンツのバックアップを取得しておいてください。
システム要件
- PHP 5.1 以降が動作すること。
- PHP拡張モジュールの、mbstring, GD, PDO, PDO_SQLITE が動作すること。
- Webサーバーの実行ユーザーが、MicroEngineをインストールしたディレクトリ及び管理対象ディレクトリに、読み込み権限と書き込み権限を有していること。
事前確認
- インストールを開始する前に、上記のシステム要件を満たすことを確認してください。
- .htaccessファイルにより、データディレクトリ(me/admin/data/)へのアクセスを禁止できることを確認してください。
.htaccessあるいは、Webサーバーの設定によりデータディレクトリへのアクセスを禁止できない場合は、データディレクトリをWebサーバーのDOCUMENT ROOT配下以外に移動させる必要があります。
ディレクトリ構成
MicroEngineのアーカイブファイル(例:microengine-x.x.x.zip)を展開すると以下の構成になります。
/microengine-x.x.x/
|--
MicroEngine本体
| |-- admin
| | |-- app アプリケーションディレクトリ
| | |-- data データディレクトリ
| | `-- index.php 管理画面用スクリプト
| |-- upload アップロードディレクトリ
| `-- index.html リダイレクト用ファイル
|-- me_demo デモディレクトリ
|-- index.html Welcomeページ
|-- install.html インストールマニュアル
`-- readme.html Readmeファイル
インストール手順
- MicroEngineのアーカイブファイルを展開する。
アーカイブを展開すると、上記のディレクトリ構成になります。
配置する位置は、DOCUMENT ROOT直下でも下層のディレクトリでも構いません。
- DOCUMENT ROOT配下の他のファイルとは独立して試用したい場合。
DOCUMENT ROOT配下に "test" などの任意のディレクトリを作成して、その下に ディレクトリを配置して下さい。 - 事前確認の結果、データディレクトリ(me/admin/data/)への外部からのアクセスをブロックできない場合。
データディレクトリ(me/admin/data/)のみをDOCUMENT ROOT配下以外に配置します。
その場合は、管理画面用スクリプト(me/admin/index.php) 内で DATA_ROOT定数を設定して下さい。DATA_ROOT定数には、data ディレクトリへのパスをサーバールートからのフルパスで記載してください。
例:define('DATA_ROOT', '/full/path/to/data');
ディレクトリをWebサーバーのDOCUMENT ROOT配下に配置します。- DOCUMENT ROOT配下の他のファイルとは独立して試用したい場合。
- ブラウザで、管理画面用スクリプトにアクセスします。
例: http://localhost/me/admin/index.php
インストールウィザードの画面が表示されます。
- インストールウィザードの表示に従って、インストールを実行して下さい。
インストールウィザードは以下の5ステップがあります。
- インストール開始
表示される使用許諾契約書の内容を確認してください。 - 環境確認
書き込み権限、PHP拡張モジュールなどを確認します。問題がある場合は対策方法を表示します。 - システム設定
WebサーバーのDOCUMENT ROOTと、CMS管理対象ディレクトリの設定を行います。
CMS管理対象ディレクトリは me ディレクトリの親ディレクトリがデフォルト値としてセットされています。 - ユーザー設定
管理画面にログインするためのユーザーを設定します。 - 完了
画面内のボタンをクリックして、ログイン画面に移動して下さい。
- インストール開始
注意事項・補足
- インストール実行により書き換えられるファイル
以下のファイルが書き換えられます。
me/admin/data/config/user_config.ini
me/admin/data/db/cms.db