3.1. Основи: Вимоги до сервера

Last updated on
14 April 2025

Які вимоги для запуску ядра Drupal?

Місце на диску

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

PHP

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

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

Веб сервер

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

База даних

Використовуйте одну з наступних баз даних:

  • MySQL - 5.5.3 (MariaDB 5.5.20, Percona 5.5.8) або вище з InnoDB-сумісним первинним сховищем даних
  • PostgreSQL - 9.1.2 або вище
  • SQLite - 3.4.2 або вище. Тимчасові локальні демо сайти використовують SQLite, який поставляється як частина PHP і не потребує встановлення окремого ПО для бази даних.

 

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: