Minimális szerverkövetelmények
- Linux-alapú operációs rendszer (Windows nem támogatott)
- PHP 8.1 szabványos telepítésekhez; PHP 8.1–8.4 kódolatlan PHP-forráskódot használó projektekhez
- ionCube Loader 15 vagy újabb (nem szükséges kódolatlan PHP-forráskódot használó projektekhez)
- MySQL 8.0 vagy újabb, vagy MariaDB 11.6 vagy újabb
- FFmpeg 1.0 vagy újabb -val libx264, libavfilter és AAC kódolás támogatása (libfaac, libfdk_aac vagy a bennszülött FFmpeg AAC kódoló)
- ImageMagick WebP és AVIF támogatással
- becsavar
- Wget 1.14 vagy újabb
- Apache mod_rewrite engedélyezve és MultiViews letiltva
- A domain név latin karakterekkel (a Punycode nem támogatott)
- youtube-dl vagy yt-dlp, ha videórögzítőkre van szükség Használja a KVS követelményellenőrzőjét a szerver konfigurációjának ellenőrzéséhez: töltse le a tesztszkriptet.
Szükséges PHP-bővítmények és beállítások
- MySQL Improved Extension (mysqli)
- Client URL Library (curl)
- Zlib Compression (zlib)
- SimpleXML
- Image Processing and GD
- Multibyte String (mbstring)
- A disable_functions beállítása a php.ini-ban nem tartalmazhatja a exec
- PHP.ini file_uploads on
- PHP.ini post_max_size 100m
- PHP.ini upload_max_filesize 100m
Ajánlott konfiguráció
- Memcached + PHP Memcached module
- A Nginx fordított proxyként konfigurált Apache előtt ajánlott a gyorsabb statikus fájl- és videótovábbításhoz, valamint a KVS-tartalomvédelemhez. A tartalomvédelemhez egyéni szabályokra van szükség a Nginx konfigurációban. Mivel egyes cPanel telepítések nem teszik lehetővé ezeknek a szabályoknak a módosítását, nem javasoljuk a cPanel használatát olyan szervereken, amelyek videofájlokat tárolnak és szállítanak.
- A külső PHP gyorsítótár-kiterjesztések, például a eAccelerator vagy a XCache nem ajánlottak
- A Suhosin használata PHP-vel nem ajánlott
A többkiszolgálós konfigurációk követelményei
A fenti követelmények az egyetlen fizikai szerveren futó alapkonfigurációra vonatkoznak. A KVS külön szervereket is tud használni a videó tárolására és konvertálására. Ezeknek a szervertípusoknak különböző követelményei vannak:
- Tárolószerver: PHP; Nginx ajánlott
- Konverziós szerver: PHP, FFmpeg és ImageMagick