3.1. Основы: Требования к серверу
Суммарное место на диске, которое необходимо для вашего сайта неограничено, все зависит от размера вашего сайта. Основыне файлы для ядра Drupal занимаю около 100 МБ на веб сервере. Вам потребуется больше места если вы устанавливаете дополнительные модули или темы оформления и вам также потребуется место для изображений, бекапов и других генерируемых и загруженных на ваш сайт файлов. База данных также использует место на диске, хотя обычно это не тоже место (и в некоторых случает даже не тот же сервер), которое используется для файлов сайта.
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.
Авторы
Адаптировано Karl Kedrovsky, Brian Emery, и Jennifer Hodgdon из "System requirements", авторские права 2000-2025 за отдельными участниками Drupal Community Documentation
Переведено Абраменко Иван из DrupalBook.
Source file: install-requirements.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion