インストール

Pocket

重要事項

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

  • iroha Board のインストール及び利用に伴ういかなる損害も補償できません。
  • iroha Board の管理者は、学習コンテンツ等に JavaScript の埋め込みが可能となります。
    必ず信頼できるユーザのみを管理者として設定してください。
  • iroha Board をインターネットに公開する場合はWebサーバーの設定やアカウントの管理に十分ご注意ください。また可能な限り最新バージョンをご使用ください。
  • iroha Board のライセンスはGPLを採用しています。GPLに準拠しない用途の場合は商用ライセンスをご検討ください。

ダウンロード

  • iroha Board ソース一式 ※ 通常はこちらをご利用ください。
  • GitHub ※ 別途フレームワークをダウンロードする必要があります。

動作環境

◆ サーバ環境
言語 : PHP 5.4以上 (PHP 7.2以上を推奨)
データベース : MySQL(MariaDB) 5.1以上
Web サーバ : Apache
Apache モジュール : mod_rewrite, mod_headers
PHP モジュール : mbstring, pdo_mysql

※ IIS、Nginx 上でも動作する可能性はありますが、サポートしておりません。

クライアント環境
OS : Windows 8.1 / 10 / 11, mac OS 10以上, iOS 9以上, Android 4.4以上
Webブラウザ : Chrome, Firefox, Safari, Edge

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

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

サポート期限

原則としてリリース後、2~4年間のサポートを行っています。

バージョン 初回リリース 最終リリース日 ステータス
v0.10.11 ~ 2024.08.22    
v0.10.8 ~ v0.10.10 2021.08.02 2022.05.25 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'
);

3. 公開ディレクトリにソースファイルを全てアップロードします。

公開ディレクトリに直接配置する場合、iroha Board のURLは http://(ドメイン名)/ となります。

4. ブラウザを起動し、(iroha Board のURL)/install にアクセスし、インストールを実行します。

以下のメッセージが表示されればインストールは完了です。引き続き管理システムにログインし、各種設定を行ってください。

※ 管理システムには (iroha Board のURL)/admin にてアクセス可能です。

アップデート方法

アップデート方法については、以下ページをご確認ください。

トラブルシューティング

インストールに失敗する場合、トラブルシューティングをご確認ください。