Минималды сервер талаптары
- Linux негізіндегі операциялық жүйе (Windows қолдау көрсетілмейді)
- Стандартты орнатулар үшін PHP 8.1; PHP 8.1–8.4 кодталмаған PHP бастапқы кодын пайдаланатын жобалар үшін
- ionCube Loader 15 немесе одан жоғары (кодталмаған PHP бастапқы кодын пайдаланатын жобалар үшін қажет емес)
- MySQL 8.0 немесе жаңарақ немесе MariaDB 11.6 немесе жаңарақ
- FFmpeg 1.0 немесе жаңарақ libx264, libavfilter және AAC кодтауды қолдау (libfaac, libfdk_aac немесе туған FFmpeg AAC кодер)
- ImageMagick WebP және AVIF қолдауымен
- cURL
- Wget 1.14 немесе жаңарақ
- Apache mod_rewrite қосылған және MultiViews өшірілген
- Латын таңбаларын пайдаланатын домен атауы (Punycode қолданылмайды)
- youtube-dl немесе yt-dlp, егер бейне басып алушылар қажет болса Сервер конфигурациясын тексеру үшін KVS талаптарын тексеру құралын пайдаланыңыз: сынақ сценарийін жүктеп алыңыз.
Қажетті PHP кеңейтімдері мен параметрлері
- MySQL Improved Extension (mysqli)
- Client URL Library (curl)
- Zlib Compression (zlib)
- SimpleXML
- Image Processing and GD
- Multibyte String (mbstring)
- disable_functions параметрі php.ini ішінде exec болмауы керек.
- PHP.ini file_uploads on
- PHP.ini max_post_size 100m
- PHP.ini upload_max_filesize 100m
Ұсынылатын конфигурация
- Memcached + PHP Memcached module
- Nginx алдында кері прокси ретінде конфигурацияланған Apache статикалық файлды және бейнені жылдам жеткізу үшін, сондай-ақ KVS мазмұнын қорғау үшін ұсынылады. Мазмұнды қорғау үшін пайдаланушы ережелері қажет Nginx конфигурация. Өйткені кейбір cPanel орнатулар бұл ережелерді өзгертуге мүмкіндік бермейді, біз пайдалануды ұсынбаймыз cPanel бейне файлдарды сақтайтын және жеткізетін серверлерде.
- eAccelerator немесе XCache сияқты сыртқы PHP кэштеу кеңейтімдері ұсынылмайды
- Suhosin PHP көмегімен пайдалану ұсынылмайды
Көп серверлік конфигурацияларға қойылатын талаптар
Жоғарыдағы талаптар бір физикалық серверде жұмыс істейтін негізгі конфигурацияға қолданылады. KVS сонымен қатар бейнені сақтау және түрлендіру үшін бөлек серверлерді пайдалана алады. Бұл сервер түрлеріне әртүрлі талаптар қойылады:
- Сақтау сервері: PHP; Nginx ұсынылады
- Түрлендіру сервері: PHP, FFmpeg және ImageMagick