TestRail Server یک web application است که میتوانید آن را مستقیم روی web server یا application server خود نصب کنید. برای ذخیره دادههای application از یک database (SQL Server یا MySQL) و یک database از نوع NoSQL (Cassandra) استفاده میکند. نیازمندیهای دقیق server و نسخههای پشتیبانیشده را در ادامه ببینید.
#
از TestRail ۷.۰ به بعد، PHP ۷.۲.x دیگر پشتیبانی نمیشود.
نیازمندیهای Windows Server #
-
سیستمعامل: Windows Server نسخههای ۲۰۱۲/۲۰۱۲ R2، ۲۰۱۶، ۲۰۱۹ یا ۲۰۲۲
-
پایگاه داده: MS SQL Server (نسخه ۲۰۱۹ یا ۲۰۲۲ پشتیبانی میشود) و Cassandra 3.11. (MySQL در محیط Windows پشتیبانی نمیشود)
-
Web server: IIS با یکپارچهسازی FastCGI / PHP
-
PHP: نسخه ۷.۳ یا ۷.۴ (بههمراه افزونههای curl، mbstring، zip، json و sqlsrv/mysql)
-
افزونه ionCube PHP Loader (بیشتر بخوانید)
- افزونه Cassandra PHP driver (بیشتر بخوانید)
برای اطلاعات بیشتر درباره نصب TestRail Server در محیط Windows Server، یکی از این مقالهها را بخوانید: آمادهسازی Windows Server برای نصب یا نصب روی Docker: نمای کلی.
نیازمندیهای سرور Unix/Linux #
-
سیستمعامل: ما TestRail را با توزیعهای مختلف Linux آزمایش میکنیم، اما هر سیستمعامل استاندارد سرور مبتنی بر Unix که از Apache، MySQL، Cassandra ۳.۱۱ و PHP پشتیبانی کند، مناسب است. نسخههای Ubuntu Server LTS را پیشنهاد میکنیم.
-
پایگاه داده: MySQL (۵.۵، ۵.۷، ۸.۰ یا ۸.۱) یا MariaDB نسخه ۱۰.۱ تا ۱۰.۴
-
Web server: Apache با mod_php یا معادل آن
-
PHP: نسخه ۷.۳ تا ۷.۴ (بههمراه افزونههای curl، mbstring، zip، json و mysql)
-
افزونه ionCube PHP Loader (بیشتر بخوانید)
- افزونه Cassandra PHP driver (بیشتر بدانید)
برای اطلاعات بیشتر درباره نصب TestRail Server در محیط سرور Unix یا Linux، راهنمای آمادهسازی سرور Unix/Linux برای نصب یا نصب با Docker: مرور کلی.
مرورگرهای وب #
-
Microsoft Edge (نسخههای اخیر)
-
Firefox (نسخههای اخیر)
-
Chrome، Safari، WebKit (نسخههای اخیر)
نیازمندیهای سختافزاری #
برای نصب TestRail Server، پیشنهاد میکنیم فهرست زیر را بهعنوان حداقل نقطه شروع در نظر بگیرید:
-
CPU & هستهها: CPU چهار هستهای
-
حافظه: 16GB+ برای Linux یا 16GB+ برای Windows Server
-
کارایی Disk/IO: استفاده از زیرسیستم Disk/IO در سطح سرور توصیه میشود
-
فضای دیسک: 200MB+ بهازای هر کاربر، علاوه بر فضای موردنیاز سیستم. (مثلاً ۲۰ تا 40GB+ برای کل ماشین)
-
پشتیبانی از virtualization: بله، با یک محصول VM در سطح سرور.
برای نصبهای بزرگ، نکات بهینهسازی را ببینید.
#
اگر به اطلاعاتی درباره ارتقای TestRail نیاز دارید، این راهنما را ببینید.

