コンテンツにスキップ

要件

MRBS 1.12.2 は、MySQL、MariaDB、または PostgreSQL によってサポートされる PHP アプリケーションです。ファイルをインストールする前に、アプリケーション サーバーとデータベースを準備します。

サポートされているプラットフォーム

コンポーネント 最小値 おすすめ
PHP 7.2.5 現在サポートされている PHP リリース
MySQL 5.5.3 5.7.5以降
マリアDB 互換性のあるMySQLリリース 10.0.2以降
PostgreSQL 8.2 現在サポートされている PostgreSQL リリース
ブラウザ 最新のブラウザ JavaScriptが有効です

MRBS は、PHP がサポートする任意の Web サーバーで実行できます。 Apache、PHP-FPM を備えた nginx、および IIS が一般的な選択肢です。

!!! note 「バージョンスコープ」

これらは、MRBS 1.12.2 で公開された要件です。オペレーティング システムおよびデータベース ベンダーによっては、サポートされる新しいバージョンが適用される場合があります。

PHP 拡張機能

使用するデータベースの拡張機能を、以下の必須および推奨の拡張機能とともにインストールします。

拡大 状態 目的
iconv 必須 文字セットの変換と国際化
pdo_mysql MySQL/MariaDB に必須 データベース接続
pdo_pgsql PostgreSQL に必須 データベース接続
intl 推奨 ロケールを意識した書式設定と照合順序
mbstring 推奨 マルチバイト文字列の処理

他の機能には追加の拡張機能が必要になる場合があります。 LDAP 認証には ldap が必要です。 IMAP 認証には imap が必要です。一部の統合には独自の要件があります。

次のコマンドを使用して、アクティブなコマンドライン PHP のインストールを確認します。

php --version
php --modules

Web サーバーは別の PHP インストールを使用する可能性があります。セットアップ後、管理者は MRBS の ヘルプ を開いて、Web アプリケーションで使用されている PHP のバージョンと読み込まれた拡張機能を確認できます。

データベースアクセス

作成する:

  • MRBS の空のデータベース。
  • データベース アカウント MRBS は実行時に使用できます。
  • インストールとアップグレードのためのスキーマ変更権限を持つ認証情報。

アップグレード アカウントは、権限の低いアプリケーション用アカウントから分離することができます。アップグレードの前に必ずデータベースをバックアップしてください。

続行する前に

知っておくべきこと:

  • 予約されている部屋のタイムゾーン。
  • MySQL/MariaDB と PostgreSQL のどちらを使用するか。
  • データベースのホスト、名前、ユーザー名、およびパスワード。
  • MRBS が提供されるパブリック URL。
  • どの 認証方法 を使用するつもりですか。

インストール に進みます。