インストール

Pocket

重要事項

以下の重要事項をご理解の上、ご利用ください。

    • iroha Board のインストール及び利用に伴ういかなる損害も補償できません。
    • iroha Board のインストール後は、必ず初期パスワードを変更してください。
    • iroha Board の管理者は、コンテンツなどに JavaScript コードの埋め込みが可能となります。必ず信頼のおけるユーザのみを管理者として設定してください。

ダウンロード

GitHub からダウンロード

動作環境

◆ サーバ環境
PHP : 5.4以上
MySQL : 5.1以上
CakePHP : 2.10
Web サーバ : Apache, Nginx
Apache モジュール : mod_rewrite, mod_headers
PHP モジュール : mbstring, pdo_mysql

※ 2018.12.17 動作環境を変更いたしました
旧動作環境 (~v0.9.19):PHP5.3以上(PHP7を除く), CakePHP2.7/2.8, MySQL 5.0以上
新動作環境 (v0.9.20~):PHP5.4以上(PHP7を含む), CakePHP2.10, MySQL 5.1以上

クライアント環境
OS : Windows 7, 8.1, 10, Mac OS, iOS, Android
Webブラウザ : Chrome, Firefox, Safari, Internet Explorer (バージョン11 かつ互換表示が無効の場合のみ )

◆ 動作確認済みのサーバ
エックスサーバー : http://www.xserver.ne.jp (月額1000円~)
さくらインターネット : http://www.sakura.ne.jp (月額500円~)

※ 検証・開発用に XAMPP を利用する場合、こちらをご確認ください。

インストール方法

1. iroha Board のソースをダウンロードし、解凍します。
https://github.com/irohasoft/irohaboard/releases

2. CakePHP 2.10 のソースをダウンロードし、解凍します。
https://github.com/cakephp/cakephp/releases/tag/2.10.13
Webサーバ上の非公開ディレクトリに cake フォルダを作成し、CakePHP 2.10 のソースを全てアップロードします。

3. 公開ディレクトリに iroha Board のソースをアップロードします。

公開ディレクトリに直接配置する場合、URLはhttp://(your-domain-name) となります。

xserver_root2

上記以外のディレクトリ構造の場合、webroot/index.php を編集する必要があります。
編集方法についてはこちらを参照してください。

4. データベースファイル(Config/database.php)の設定を行います。
※ 改行コードLFに対応しているテキストエディタを使用してください。
※ 事前に空のデータベースを作成しておく必要があります。(推奨文字コード : UTF-8)

public $default = array(
‘datasource’ => ‘Database/Mysql’,
‘persistent’ => true,
‘host’ => ‘localhost’, // ホスト名
‘login’ => ‘root’, // MySQLのログインID
‘password’ => ”, // ログインIDのパスワード
‘database’ => ‘irohaboard’, // 新規に作成したデータベース
‘prefix’ => ‘ib_’, // 変更しないでください
‘encoding’ => ‘utf8’
);

5. ブラウザを開き、http://(iroha BoardのURL)/install にてインストールを実行します。
以下のメッセージが表示されればインストールは完了です。

トラブルシューティング

※ トラブルシューティングページを参照してください。

アップデート方法

1. iroha Board のソースをダウンロードし、解凍します。
https://github.com/irohasoft/irohaboard/releases

2. 既存のソースをバックアップとしてダウンロードします。

3. Config/database.php 以外の全てのファイルを上書きします。

4. ブラウザを開き、http://(iroha BoardのURL)/update にてテーブル定義の更新を行います。

5. Controller ディレクトリ内の InstallController.php, UpdateController.php を削除します。

有償サービス

有償で iroha Board のセットアップの代行サービスを提供しております。

詳しくは以下のページをご確認下さい。

https://irohaboard.irohasoft.jp/service/