2.13.9.1. Установка Magento 2.3.6

Увага!

Magento версії 2.4.0 або вище на хостингу встановити не можна, оскільки для них потрібна наявність модуля Elasticsearch, який на хостингу не підтримується.

Перед встановленням:

  1. Встановіть для сайту версію PHP 7.3 (офіційні вимоги).
  2. Увійдіть на офіційному сайті Magento і на сторінці завантаження виберіть і скачайте собі на ПК архів з дистрибутивом версії 2.3.6.
  3. Додайте файли дистрибутива на хостингу:
    1. За допомогою файл-менеджера або будь-якого FTP-клієнта завантажте архів на хостинг в кореневий каталог попередньо доданого сайту.
    2. Розпакуйте завантажений архів з допомогою файл-менеджера.
    3. Замініть два файли .htaccess, Розміщених в кореневому каталозі сайту та підкаталогу pub, На файли звідси або відредагуйте їх самостійно наступним чином:
      1. Знайдіть такий рядок:
        Options +FollowSymlinks

        Замініть її на таку:

        Options +SymLinksIfOwnerMatch
      2. Знайдіть всі такі блоки коду:
        <IfVersion < 2.4>
            order allow,deny
            deny from all
        </IfVersion>
        <IfVersion >= 2.4>
            Require all denied
        </IfVersion>

        Замініть кожен з них такий рядком:

        Require all denied
  4. Підготуйте базу даних:
    • Якщо немає вільних бази даних, створіть нову.
    • Якщо є невживана база даних, можна очистити і використовувати її.
  5. Вимкніть обмеження доступу по IP в настройках безпеки MySQL. Якщо цього не зробити, після вказівки даних підключення до бази даних Magento повідомить, що у користувача недостатньо прав, і не дасть продовжити установку.
  1. Відкрийте сайт в браузері.
  2. Ознайомтеся з ліцензією і прийміть її.
  3. Крок 1: Перевірка готовності. Натисніть кнопку перевірки і переконайтеся, всі умови для установки дотримані (в кожному рядку вказана зелена галочка).
  4. Крок 2: Додавання бази даних. Вкажіть настройки підключення до бази даних:
  5. Крок 3: Веб-конфігурація:
    • Основні налаштування:
      • «Your Store Address» - адреса, за якою буде працювати сайт. Визначається автоматично.
      • «Magento Admin Address» - адреса, за якою буде доступна адмін-панель сайту. Генерується автоматично. Можна вказати свій замість згенерованого.
    • Додаткові налаштування («Advanced Options»):
      • «HTTPS Options» - Налаштування HTTPS в основній частині сайту та його адмін-панелі. Якщо до сайту вже підключений SSL-сертифікат і не задіяний редирект на HTTP, опції можна одразу включити.
      • «Apache Rewrites» - підтримка редиректів Apache. Опцію потрібно залишити включеною.
      • «Encryption Key» - ключ шифрування. Можна залишити значення «I want to use a Magento generated key», Вбрання за замовчуванням.
      • «Session Save» - місце зберігання сесій. Можна залишити значення «Files», Вбрання за замовчуванням.
  6. Крок 4: Налаштування магазину. Вкажіть потрібний часовий пояс, валюту і мову.
  7. Крок 5: Створення аккаунта адміністратора. Вкажіть дані адміністратора (вони будуть використовуватися для доступу до адмін-панелі сайту):
    • «New Username» — Ім'я користувача.
    • «New Email» - пошта.
    • «New Password» та «Confirm Password» - пароль.
  8. Крок 6: Установка. Натисніть кнопку установки і дочекайтеся завершення операції.
  9. В цілях безпеки змініть права доступу до каталогу app/etc і зніміть в його властивості права на запис.
  10. Перевірте роботу сайту.
Зміст