Sunucu Gereksinimleri

Minimum Sunucu Gereksinimleri

  • Linux tabanlı işletim sistemi (Windows desteklenmez)
  • Standart kurulumlar için PHP 8.1; Kodlanmamış PHP kaynak kodu kullanan projeler için PHP 8.1–8.4
  • ionCube Loader 15 veya daha yenisi (kodlanmamış PHP kaynak kodu kullanan projeler için gerekli değildir)
  • MySQL 8.0 veya daha yenisi ya da MariaDB 11.6 veya daha yenisi
  • FFmpeg 1.0 veya libx264, libavfilter ve AAC kodlama desteğine sahip daha yenisi (libfaac, libfdk_aac veya yerel FFmpeg AAC kodlayıcı)
  • ImageMagick, WebP ve AVIF desteğiyle
  • kıvrılma
  • Wget 1.14 veya daha yenisi
  • Apache, mod_rewrite etkin ve MultiViews devre dışı
  • Latin karakterleri kullanan alan adı (Punycode desteklenmez)
  • youtube-dl veya yt-dlp, eğer video yakalayıcılar gerekiyorsa
  • Sunucu yapılandırmanızı doğrulamak için KVS gereksinimleri denetleyicisini kullanın: test komut dosyasını indirin.

Gerekli PHP Uzantıları ve Ayarları

Önerilen Yapılandırma

  • Memcached + PHP Memcached module
  • Nginx'nin, Apache önünde ters proxy olarak yapılandırılması, daha hızlı statik dosya ve video dağıtımının yanı sıra KVS içerik koruması için önerilir. İçerik koruması, Nginx yapılandırmasında özel kurallar gerektirir. Bazı cPanel kurulumları bu kuralların değiştirilmesine izin vermediğinden, video dosyalarını depolayacak ve dağıtacak sunucularda cPanel kullanılmasını önermiyoruz.
  • eAccelerator veya XCache gibi harici PHP önbellekleme uzantıları önerilmez
  • Suhosin'nin PHP ile kullanılması önerilmez

Çoklu Sunucu Yapılandırmaları için Gereksinimler

Yukarıdaki gereksinimler, tek bir fiziksel sunucuda çalışan temel yapılandırmaya uygulanır. KVS ayrıca video depolama ve dönüştürme için ayrı sunucular kullanabilir. Bu sunucu türlerinin farklı gereksinimleri vardır:

  • Depolama sunucusu: PHP; Nginx önerilir
  • Dönüşüm sunucusu: PHP, FFmpeg ve ImageMagick
Yepyeni KVS 7.0.2 Burada Şimdi Sipariş Ver