サーバー要件

サーバーの最小要件

  • Linux ベースのオペレーティング システム (Windows はサポートされていません)
  • 標準インストールの場合は PHP 8.1。PHP 8.1–8.4 (エンコードされていない PHP ソース コードを使用するプロジェクト用)
  • ionCube Loader 15 以降 (エンコードされていない PHP ソース コードを使用するプロジェクトには必要ありません)
  • MySQL 8.0 以降、または MariaDB 11.6 以降
  • FFmpeg libx264、libavfilter、および AAC エンコードをサポートする 1.0 以降 (libfaac、libfdk_aac、またはネイティブ FFmpeg AAC エンコーダー)
  • ImageMagick と WebP および AVIF のサポート
  • カール
  • Wget 1.14 以降
  • Apache (mod_rewrite が有効、MultiViews が無効)
  • ラテン文字を使用したドメイン名 (Punycode はサポートされていません)
  • youtube-dl または yt-dlp (ビ​​デオ グラバーが必要な場合)
  • KVS 要件チェッカーを使用してサーバー構成を確認します。テスト スクリプトをダウンロードします。

必要な PHP 拡張機能と設定

推奨される構成

  • Memcached + PHP Memcached module
  • Nginx は、静的ファイルとビデオの配信を高速化し、KVS コンテンツを保護するために、Apache の前のリバース プロキシとして構成することをお勧めします。コンテンツ保護には、Nginx 構成のカスタム ルールが必要です。一部の cPanel インストールではこれらのルールの変更が許可されていないため、ビデオ ファイルを保存および配信するサーバーで cPanel を使用することはお勧めしません。
  • eAccelerator や XCache などの外部 PHP キャッシュ拡張機能は推奨されません
  • PHP で Suhosin を使用することは推奨されません

マルチサーバー構成の要件

上記の要件は、単一の物理サーバー上で実行される基本構成に適用されます。KVS は、ビデオの保存と変換に別のサーバーを使用することもできます。これらのサーバー タイプには異なる要件があります。

  • ストレージサーバー: PHP;Nginx を推奨します
  • 変換サーバー: PHP、FFmpeg、ImageMagick
新しいKVS 7.0.2 が登場 今すぐ注文