3.1. Основи: Вимоги до сервера
Сумарне місце на диску, яке необхідно для вашого сайту необмежено, все залежить від розміру вашого сайту. Основні файли для ядра Drupal займають близько 100 МБ на веб сервері. Вам буде потрібно більше місця якщо ви встановлюєте додаткові модулі або теми оформлення і вам також буде потрібно місце для зображень, бекапів та інших файлів що генеруються і завантажуються на ваш сайт. База даних також використовує місце на диску, хоча зазвичай це не те саме місце де зберігається ядро (і в деяких випадках навіть не той же сервер), що використовується для файлів сайту.
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 і не потребує встановлення окремого ПО для бази даних.
Автори
Адаптовано Karl Kedrovsky, Brian Emery, та Jennifer Hodgdon з "System requirements", авторські права 2000-2025 за окремими учасниками що роблять свій внесок Drupal Community Documentation.
Перекладено Олексій Бондаренко із Mazaltov.
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