iroha Board の開発は終了いたしました。現在はセキュリティ課題への対応を中心に、必要最小限の保守を行っております。
※古いバージョンをお使いの方は、セキュリティ向上のために最新版へアップデートしてください。
重要事項
以下の重要事項をご理解の上、ご利用ください。
- iroha Board のインストール及び利用に伴ういかなる損害も補償できません。
- iroha Board の管理者は、学習コンテンツ等に JavaScript の埋め込みが可能となります。
必ず信頼できるユーザのみを管理者として設定してください。 - iroha Board をインターネットに公開する場合は、必ずSSLの設定を行い、サーバーの設定やアカウントの管理に十分ご注意ください。また可能な限り最新バージョンをご使用ください。
- iroha Board のライセンスはGPLを採用しています。
- 将来的に iroha Board の公式サポートを終了する可能性があります。
ダウンロード
- iroha Board ソース一式 (v0.10.13)
動作環境
◆ サーバ環境
言語 : PHP 5.4~8.1 (PHP 7.4以上を推奨)
データベース : MySQL(MariaDB) 5.1以上
Web サーバ : Apache
Apache モジュール : mod_rewrite, mod_headers
PHP モジュール : mbstring, pdo_mysql
※ IIS、Nginx 上でも動作する可能性はありますが、サポートしておりません。
◆ クライアント環境
OS : Windows 10 / 11, mac OS 10以上, iOS 9以上, Android 4.4以上
Webブラウザ : Chrome, Firefox, Safari, Edge
◆ 動作確認済みのレンタルサーバ
エックスサーバー : https://www.xserver.ne.jp (月額1000円~)
さくらインターネット : https://www.sakura.ne.jp (月額500円~)
※ 開発・検証用に XAMPP を利用する場合はこちらをご確認ください。
サポート期限
バージョン | 初回リリース | 最終リリース日 | ステータス |
v0.10.13 ~ | 2025.06.25 | ||
v0.10.8 ~ v0.10.12 | 2021.08.02 | 2025.02.08 | 2025年5月まで ※サポート終了 |
v0.10.4 ~ v0.10.7 | 2020.03.13 | 2021.03.17 | 2023年5月まで ※サポート終了 |
v0.10.0 ~ v0.10.3 | 2019.04.15 | 2020.02.19 | 2022年5月まで ※サポート終了 |
v0.9.x | 2016.03.27 | 2019.03.13 | 2021年5月まで ※サポート終了 |
※サポートが終了しているバージョンをお使いの方は、セキュリティ対策のためにも早急に最新のバージョンへアップデートしてください。サポートが終了しているバージョンのサポートは原則行っておりません。
インストール手順
1. iroha Board のソースファイルをダウンロードし、解凍します。

2. データベースファイル(app/Config/database.php)等を修正します。
※ MySQL のホスト名、ユーザ名、パスワード、データベースのみ変更して下さい。
※ 事前に iroha Board 用に空のデータベースを作成しておく必要があります。(推奨文字コード : UTF-8)
※ 改行コードLFに対応しているテキストエディタを使用してください。
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => true,
'host' => 'localhost', // ホスト名
'login' => 'root', // MySQLのログインID
'password' => '', // ログインIDのパスワード
'database' => 'irohaboard', // 新規に作成したデータベース
'prefix' => 'ib_', // 変更しないでください
'encoding' => 'utf8'
);
※ 必要に応じて app/Config/core.php の設定(クッキーのパス、ランダムな文字列等)を変更してください。
https://book.cakephp.org/2/ja/development/configuration.html#index-1
3. 公開ディレクトリにソースファイルを全てアップロードします。
公開ディレクトリに直接配置する場合、iroha Board のURLは https://(ドメイン名)/ となります。
※ インターネットに公開する場合は、攻撃されにくくするためにサブディレクトリに配置することをお勧めいたします。
4. ブラウザを起動し、(iroha Board のURL)/install にアクセスし、インストールを実行します。

※ できるだけ推測されにくい管理者ログインIDとパスワードを設定してください。
以下のメッセージが表示されればインストールは完了です。引き続き管理システムにログインし、各種設定を行ってください。
※ インストール完了後、 app/Controller/InstallController.php、app/Controller/UpdateController.php を念のため削除してください。

※ 管理システムには (iroha Board のURL)/admin にてアクセス可能です。
※ iroha Board を外部に公開する場合はサーバーの設定やアカウントの管理に十分ご注意ください。特定の環境からのみアクセスする場合は接続元のIPアドレスを固定することをお勧めいたします。
https://irohaboard.irohasoft.jp/download/faq/#operation-ip
アップデート方法
アップデート方法については、以下ページをご確認ください。
トラブルシューティング
インストールに失敗する場合、トラブルシューティングをご確認ください。