Серверные требования KVS

Минимальные требования к серверу:

  • Unix-like OS (Windows is not supported)
  • PHP 7.1, 7.2, 7.3
  • IonCube Loader 10.2+
  • Mysql 5.6+
  • FFmpeg 1.0+ with libx264, libavfilter and AAC codec (libfaac, libfdk_aac or native ffmpeg aac codec)
  • ImageMagick
  • cURL
  • Wget 1.14+
  • Apache with mod_rewrite (-MultiViews)
  • Non-cyrillic domain name

Обязательные требования к PHP

Рекомендуемые опции (крайне желательные)

  • Memcached + PHP Memcache module
  • Nginx (configured with --with-http_mp4_module) and proxying Apache
  • Set client_max_body_size to 0 in nginx config
  • Youtube-dl for tube grabbers
  • PHP.ini upload_max_filesize 2000M (the maximum allowed size for uploaded files)
  • PHP.ini post_max_size 2000M (the maximum allowed size for uploaded files)
  • PHP.ini memory_limit 512M
  • Using external caching such as eAccelerator or XCache is NOT recommended
  • Using suhosin with PHP is NOT recommended

Требования при мультисерверности

Требования выше описаны для проектов, которые используют только 1 физический сервер. KVS позволяет подключать отдельные физические сервера для хранения контента либо для ресурсоемких операций конвертации. В этом случае дополнительные сервера будут иметь ограниченные требования:

  • Сервер хранения: PHP, Nginx рекомендуется
  • Сервер конвертации: PHP, FFmpeg, ImageMagick
Новая версия KVS 5.2.0 доступна Оформить заказ