TestRail は、Web サーバーまたはアプリケーション サーバーに直接インストールされる Web アプリケーションです。TestRail はアプリケーションデータの保存にデータベース (SQL Server または MySQL) および NoSQL データベース (Cassandra) を使用します。詳細なサーバー要件とサポート対象バージョンについては、以下を参照してください。
TestRail 7.0 以降では、PHP 7.2.x がサポートされなくなりました。
Windows サーバー
名称/バージョン | セットアップ方法 | |
---|---|---|
OS | Windows Server、2012/2012 R2、2016、2019、2022 | Windows Server へのインストールの準備 |
DB | 混合モード認証を使用する SQL Server 2012、2014、2016、または 2017、2019 (MySQL は Windows 環境ではサポートされていません) |
空の SQL データベースを作成する |
Apache Cassandra 3.11 | Cassandra NoSQL データベースのインストール | |
Web Server | FastCGI / PHP 統合を備えた IIS | Windows Server へのインストールの準備 |
PHP | PHP 7.3 または 7.4 (curl、mbstring、zip、json、gd、および sqlsrv/mysql 拡張機能を含む) |
Windows Server へのインストールの準備 |
その他 | ionCube PHP Loader extension | Windows サーバーへのインストールの準備 |
Cassandra PHP driver extension | Cassandra NoSQL データベースのインストール |
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 データベースを作成する |
Apache Cassandra 3.11 | Unix/Linux への Cassandra NoSQL データベースのインストール | |
Web Server | mod_php または同等のものを備えた Apache | Unix/Linux サーバーへのインストールの準備 |
PHP | PHP 7.3 または 7.4 (curl、mbstring、zip、json、gd、および mysql 拡張機能を含む) |
Unix/Linux サーバーへのインストールの準備 |
その他 | ionCube PHP Loader extension | Unix/Linux サーバーへのインストールの準備 |
Cassandra PHP driver extension | Unix/Linux への Cassandra NoSQL データベースのインストール |
ウェブ ブラウザー
-
-
Microsoft Edge (最近のバージョン)
-
Firefox (最近のバージョン)
-
Chrome、Safari、Webkit (最近のバージョン)
-
ハードウェア要件
最小限の開始点として、以下のリストに従うことを推奨します。
-
-
CPU とコア:複数のコアを持つ比較的最近の CPU
-
メモリ:4 GB 以上 (Linux の場合) または 6 GB 以上 (Windows Server の場合)
-
ディスク/ IO パフォーマンス:サーバーグレードのディスク/ IO サブ システムを推奨
-
ディスク容量:1 ユーザーあたり 200MB 以上。これに加えてシステム用領域 (マシン全体で 20〜40 GB 以上)
-
仮想化環境のサポート:あり。サーバーグレードの VM 製品
-
大規模なインストールの場合は、最適化のヒントを参照してください。