Дополнительные настройки PHP
|
---|
Для корректной работы необходимо установить следующие параметры PHP:
|
Технические требования
Веб-сервер, который может выполнять PHP приложения
Apache (рекомендуется) – система также успешно работает на версии 2.4.х.
nginx – требуется самостоятельная настройка для корректной работы. Версия – желательно последняя стабильная 1.16.х и выше.
Требования к PHP
Для корректной работы также требуется наличие следующих расширений PHP:
- GD – библиотека для работы с изображениями. Требуется для построения графиков и диаграмм для модулей статистики, рекламы, техподдержки. Используется для работы механизма CAPTCHA.
- PHP XML – используется для работы системы обновлений. Библиотека по умолчанию включена в стандартной установке PHP. Для версии под Windows - поддержка встроенная.
- FreeType – библиотека необходима для корректной работы механизма CAPTCHA.
- Поддержка регулярных выражений (POSIX и Perl-compatible) – необходима для корректной работы внутренних механизмов.
- Zlib compression – библиотека компрессии. Используется для работы модуля Компрессии и при работе системы обновлений для уменьшения количества передаваемых данных от сервера к клиенту.
- Крайне рекомендуется наличие акселератора PHP (OPcache, XCache, APC и другого). Рекомендуется OPcache, входит в состав PHP v5.5+.
- Прекомпилятор XCache: его параметр для корректной работы продукта должен быть выключен –
xcache.cacher = Off
. - eAccelerator не совместим с PHP v5.3+ и больше не поддерживается в продуктах «1C-Битрикс» с версии ядра 15.0.13. Подробнее см. в блоге разработчиков.
- Для базы данных MySQL доступна кодировка UTF-8. Для корректной поддержки кодировки UTF-8 необходимо проверить в настройках PHP php.ini, должно быть:
mbstring.func_overload=0 default_charset=UTF-8
Поддержка баз данных
MySQL – желательно использовать версии MySQL 5.7.х (Percona Server).
Для работы с СУБД MySQL также требуется установленная поддержка MySQL для PHP.
Место на жестком диске
Рекомендуется выделять как минимум 10ГБ на начальном этапе без учета ОС. В зависимости от количества документов места может потребоваться и больше, но 10ГБ – это минимум.
Оперативная память
Минимум – 2 ГБ, лучше больше.
Конфигурации серверов для коробки Битрикс24
Мы подобрали примерные конфигурации серверов с комфортным быстродействием:
- До 50 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 ТБ HDD под файлы портала / 2 х 256 ГБ SSD под файлы базы данных / 16 ГБ DDR4.
- 50 – 100 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 ТБ HDD под файлы портала / 2 х 256 ГБ SSD под файлы базы данных / 24 ГБ DDR4.
- 100 – 500 пользователей: Intel Xeon E3-1230v5 3.4 ГГц, 4 ядра / 2 × 2 ТБ HDD под файлы портала / 2 х 256 ГБ SSD под файлы базы данных / 32 ГБ DDR4.
- 500 – 1000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 ТБ HDD под файлы портала / 2 х 480 ГБ SSD под файлы базы данных / 64 ГБ DDR4.
- 1000 – 5000 пользователей: Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 ТБ HDD под файлы портала / 2 х 480 ГБ SSD под файлы базы данных / 128 ГБ DDR4.
- От 5000 пользователей: 2 сервера Intel Xeon E5-1650v4 3.6 ГГц, 6 ядер / 2 × 4 ТБ HDD под файлы портала / 2 х 480 ГБ SSD под файлы базы данных / 128 ГБ DDR4.
Эти конфигурации примерные, и большинству проектов может потребоваться значительно меньше ресурсов. А кому-то, наоборот, может и не хватить.
и Ваше мнение важно для нас