Minimālās servera prasības
- Linux balstīta operētājsistēma (Windows netiek atbalstīta)
- PHP 8.1 standarta instalācijām; PHP 8.1–8.4 projektiem, kuros tiek izmantots nekodēts PHP avota kods
- ionCube Loader 15 vai jaunāka versija (nav nepieciešama projektiem, kuros tiek izmantots nekodēts PHP avota kods)
- MySQL 8.0 vai jaunāka, vai MariaDB 11.6 vai jaunāka
- FFmpeg 1.0 vai jaunāks ar libx264, libavfilter un AAC kodēšanas atbalsts (libfaac, libfdk_aac vai dzimtā FFmpeg AAC kodētājs)
- ImageMagick ar WebP un AVIF atbalstu
- cURL
- Wget 1.14 vai jaunāka versija
- Apache ar iespējotu mod_rewrite un atspējotu MultiViews
- Domēna nosaukums, izmantojot latīņu rakstzīmes (Punycode netiek atbalstīts)
- youtube-dl vai yt-dlp, ja ir nepieciešami video uztvērēji Izmantojiet KVS prasību pārbaudītāju, lai pārbaudītu servera konfigurāciju: lejupielādējiet testa skriptu.
Nepieciešamie PHP paplašinājumi un iestatījumi
- MySQL Improved Extension (mysqli)
- Client URL Library (curl)
- Zlib Compression (zlib)
- SimpleXML
- Image Processing and GD
- Multibyte String (mbstring)
- disable_functions iestatījums php.ini nedrīkst ietvert exec
- PHP.ini file_uploads on
- PHP.ini post_max_size 100m
- PHP.ini upload_max_filesize 100m
Ieteicamā konfigurācija
- Memcached + PHP Memcached module
- Nginx, kas konfigurēts kā apgrieztais starpniekserveris Apache priekšā, ir ieteicams ātrākai statisko failu un video piegādei, kā arī KVS satura aizsardzībai. Satura aizsardzībai ir nepieciešami pielāgoti noteikumi konfigurācijā Nginx. Tā kā dažas cPanel instalācijas neļauj mainīt šos noteikumus, mēs neiesakām izmantot cPanel serveros, kas glabās un piegādās video failus.
- Ārējie PHP kešatmiņas paplašinājumi, piemēram, eAccelerator vai XCache, nav ieteicami
- Suhosin lietošana kopā ar PHP nav ieteicama
Prasības vairāku serveru konfigurācijām
Iepriekš minētās prasības attiecas uz pamata konfigurāciju, kas darbojas vienā fiziskā serverī. KVS var izmantot arī atsevišķus serverus video glabāšanai un konvertēšanai. Šiem serveru veidiem ir dažādas prasības:
- Uzglabāšanas serveris: PHP; Ieteicams Nginx
- Konversijas serveris: PHP, FFmpeg un ImageMagick