Serverio reikalavimai

Minimalūs serverio reikalavimai

  • Linux pagrįsta operacinė sistema (Windows nepalaikoma)
  • PHP 8.1 standartiniams įrengimams; PHP 8.1–8.4 projektams, naudojantiems nekoduotą PHP šaltinio kodą
  • ionCube Loader 15 ar naujesnė versija (nebūtina projektams, kuriuose naudojamas nekoduotas PHP šaltinio kodas)
  • MySQL 8.0 arba naujesnė, arba MariaDB 11.6 ar naujesnė
  • FFmpeg 1.0 arba naujesnė su libx264, libavfilter ir AAC kodavimo palaikymas (libfaac, libfdk_aac arba gimtoji FFmpeg AAC koduotuvas)
  • ImageMagick su WebP ir AVIF palaikymu
  • cURL
  • Wget 1.14 arba naujesnė versija
  • Apache su mod_rewrite įjungta ir MultiViews išjungta
  • Domeno pavadinimas naudojant lotyniškus simbolius (Punycode nepalaikomas)
  • youtube-dl arba yt-dlp, jei reikalingi vaizdo įrašų griebtuvai
  • Norėdami patikrinti serverio konfigūraciją, naudokite KVS reikalavimų tikrintuvą: atsisiųskite bandomąjį scenarijų.

Reikalingi PHP plėtiniai ir nustatymai

Rekomenduojama konfigūracija

  • Memcached + PHP Memcached module
  • Nginx sukonfigūruotas kaip atvirkštinis tarpinis serveris prieš Apache, rekomenduojamas greitesniam statinių failų ir vaizdo įrašų pristatymui, taip pat KVS turinio apsaugai. Turinio apsaugai reikalingos tinkintos taisyklės Nginx konfigūracijoje. Kadangi kai kurie cPanel įrenginiai neleidžia keisti šių taisyklių, nerekomenduojame naudoti cPanel serveriuose, kurie saugos ir pristatys vaizdo failus.
  • Išoriniai PHP talpyklos plėtiniai, pvz., eAccelerator arba XCache, nerekomenduojami
  • Naudoti Suhosin su PHP nerekomenduojama

Kelių serverių konfigūracijų reikalavimai

Pirmiau pateikti reikalavimai taikomi pagrindinei konfigūracijai, veikiančiai viename fiziniame serveryje. KVS taip pat gali naudoti atskirus serverius vaizdo įrašams saugoti ir konvertuoti. Šie serverių tipai kelia skirtingus reikalavimus:

  • Saugyklos serveris: PHP; Nginx rekomenduojama
  • Konversijos serveris: PHP, FFmpeg ir ImageMagick
Visiškai naujas KVS 7.0.2 jau čia Užsisakykite dabar