TestRail Server は、Web サーバーまたはアプリケーション サーバーに直接インストールされる Web アプリケーションです。TestRail はアプリケーションデータの保存にデータベース (SQL Server または MySQL) および NoSQL データベース (Cassandra) を使用します。詳細なサーバー要件とサポート対象バージョンについては、以下を参照してください。
現在、Server インスタンスでサポートされている Cassandra のバージョンは 3.11 だけです。
Windows Server の要件
名称 | セットアップ方法 | |
---|---|---|
OS | Windows Server 2016、2019、2022 | Windows サーバーへのインストールの準備 |
DB | MS SQL Server 2012、2014、2016、2017、または 2019 いずれも混合モード認証が必要 |
空の SQL データベースを作成する (Windows) |
Apache Cassandra 3.11 | Windows での Cassandra NoSQL データベースのインストール | |
Web Server | FastCGI / PHP統合を備えた IIS | Windows サーバーへのインストールの準備 |
PHP | PHP 8.1 (curl、fileinfo、gd、imagick、mbstring、openssl および sqlsrv_81_nts_x64 を含む) [注意]:PHP 7.x および 8.0 はサポート外です。 |
Windows サーバーへのインストールの準備 |
その他 | ionCube PHP Loader extension | Windows サーバーへのインストールの準備 |
Cassandra PHP driver extension | Windows での Cassandra NoSQL データベースのインストール |
次の表は、Windows 環境に TestRail Server をインストールする場合の要件です。
リリース | Cassandra 最小バージョン | Cassandra 推奨バージョン | SQL Server 最小バージョン | SQL Server 推奨バージョン | Rabbit MQ 最小バージョン | Rabbit MQ 推奨バージョン |
---|---|---|---|---|---|---|
Windows8.0 | 3.11.14 | 3.11.14 | 2019 | 2022 | 3.11.8 | 3.11.8 |
RabbitMQ はオプションであり、Webhook 機能を利用する場合だけ必要です。
Windows 環境への TestRail Server のインストールの詳細については、Windows Server へのインストールの準備を参照してください。
Unix/Linux サーバーの要件
名称 | セットアップ方法 | |
---|---|---|
OS | Ubuntu Server の LTS バージョンを推奨。 TestRail はさまざまな Linux ディストリビューションでテストされています。Apache、MySQL、Cassandra 3.11、および PHP をサポートする標準の Unix ベースのサーバー OS であれば、任意のディストリビューションで動作します。 |
Unix/Linux サーバーへのインストールの準備 |
DB | MySQL 5.7、8.0 または MariaDB 10.1 以降 | Unix/Linux サーバーへのインストールの準備 空の SQL データベースを作成する (Unix/Linux) |
Apache Cassandra 3.11 | Cassandra NoSQL データベースのインストール (Unix / Linux) | |
Web Server | mod_php または同等のものを備えた Apache | Unix/Linux サーバーへのインストールの準備 |
PHP | PHP 8.1 (curl、fileinfo、gd、imagick、mbstring、openssl および mysql 拡張を含む) [注意]:PHP 7.x および 8.0 はサポート外です。 |
Unix/Linux サーバーへのインストールの準備 |
その他 | ionCube PHP Loader extension | Unix/Linux サーバーへのインストールの準備 |
Cassandra PHP driver extension | Cassandra NoSQL データベースのインストール (Unix / Linux) |
次の表は、Unix/Linux 環境に TestRail Server をインストールする場合の要件です。
リリース | Cassandra 最小バージョン | Cassandra 推奨バージョン | My SQL 最小バージョン | My SQL 推奨バージョン | Rabbit MQ 最小バージョン | Rabbit MQ 推奨バージョン |
---|---|---|---|---|---|---|
Linux 8.0 | 3.11.14 | 3.11.14 | 5.5 | 8.1 | 3.11.8 | 3.11.8 |
RabbitMQ はオプションであり、Webhook 機能を利用する場合だけ必要です。
Unix または Linux 環境への TestRail Server のインストールの詳細については、Unix/Linux サーバーへのインストールの準備を参照してください。
ウェブ ブラウザー
-
-
Microsoft Edge (最近のバージョン)
-
Firefox (最近のバージョン)
-
Chrome、Safari、Webkit (最近のバージョン)
-
ハードウェア要件
最小限の開始点として、以下のリストに従うことを推奨します。
-
-
CPU とコア:複数のコアを持つ比較的最近の CPU
-
メモリ:4 GB 以上 (Linux の場合) または 6 GB 以上 (Windows Server の場合)
- これとは別に、Cassandra は最小 4GB を利用します。
-
ディスク/ IO パフォーマンス:サーバーグレードのディスク/ IO サブ システムを推奨
-
ディスク容量:1 ユーザーあたり 200MB 以上。これに加えてシステム用領域 (マシン全体で 20〜40 GB 以上)
-
仮想化環境のサポート:あり。サーバーグレードの VM 製品
-
大規模なインストールの場合は、最適化のヒントを参照してください。
TestRail のアップグレードに関しては、Windows および Unix/Linux 環境での TestRail アップグレード ガイドを参照してください。