3.1. Основы: Требования к серверу

Last updated on
14 April 2025

Какие требования для запуска ядра Drupal?

Место на диске

Суммарное место на диске, которое необходимо для вашего сайта неограничено, все зависит от размера вашего сайта. Основыне файлы для ядра Drupal занимаю около 100 МБ на веб сервере. Вам потребуется больше места если вы устанавливаете дополнительные модули или темы оформления и вам также потребуется место для изображений, бекапов и других генерируемых и загруженных на ваш сайт файлов. База данных также использует место на диске, хотя обычно это не тоже место (и в некоторых случает даже не тот же сервер), которое используется для файлов сайта.

PHP

PHP 7.3 или выше. PHP должен быть установлен с минимумальный ограничением на память в 64MB (настройка memory_limit); и если вы запускаете несколько модулей на вашем сайте или используете тяжелый по памяти PHP инструмент для коммандной строки (такой как Composer), предполагается использовать больше памяти, чем может быть необходимо.

Определенные PHP расширения также необходимы; точный список требуемых PHP расширений зависит от того как вы устанавливаете ядро Drupal и какие модули вы используете на своем сайте. Главным образом, хостинг провайдеры уже устанавливают все необходимые PHP расширения. Если вы хостите свой сайт сами или запускаете ваш сайт на вашем локальном компьютере, то вам будет выдаваться сообщение об ошибке в ходе установки если какое-нибудь из необходимых PHP расширений отсутствует и вы должны установить его чтобы продолжить.

Веб серве

Apache (Рекомендовано)
Apache самый распространенный веб сервер. Ядро друпал будет работать на Apache 2.4.7 или выше установленном на UNIX/Linux, OS X или Windows, который имеет установленный и включенный mod_rewrite модуль. Конфигурация виртуального хоста Apache должна содержать настройку AllowOverride All, чтобы позволять файлу .htaccess работать.
PHP локальный сарвер
Вы можете временно запускать локальный демо сайт на вашем компьютере используя только PHP, без установки дополнительного веб сервера.
Nginx
Nginx широко используемый веб сервер, который специализируется на многопоточности, производительности и малом потребление памяти. Ядро Drupal может использовать Nginx 0.7 или выше установленном на UNIX/Linux, OS X или Windows. ngx_http_rewrite_module должен быть установлен и включен.
Microsoft IIS
Microsoft IIS - это веб сервер и набор модулей расширений для использования на Microsoft Windows. Ядро Drupal может работать с IIS 5, 6, 7, 8 или 10, если PHP настроен правильно. Потому что чистые URLы требуют, чтобы вы использовали сторонние продукты. Для IIS 7/8, вы можете использовать модуль Microsoft URL Rewrite или сторонние решения.

База данных

Используйте одну из следующих баз данных:

  • MySQL - 5.7.8 (MariaDB 10.3.7, Percona 5.7.8) или выше с InnoDB-совместимым первичным хранилищем данных
  • PostgreSQL - 10.0 или выше
  • SQLite - 3.26 или выше. Временные локальный демо сайты используют SQLite, который поставляется как часть PHP и не нуждается в установке отдельного ПО для базы данных, но проверьте, чтобы ваша версия PHP поддерживала SQLite.

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: install-requirements.asciidoc

Help improve this page

Page status: No known problems

You can: